cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

configfs.h (553B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2#ifndef USB__GADGET__CONFIGFS__H
      3#define USB__GADGET__CONFIGFS__H
      4
      5#include <linux/configfs.h>
      6
      7void unregister_gadget_item(struct config_item *item);
      8
      9struct config_group *usb_os_desc_prepare_interf_dir(
     10		struct config_group *parent,
     11		int n_interf,
     12		struct usb_os_desc **desc,
     13		char **names,
     14		struct module *owner);
     15
     16static inline struct usb_os_desc *to_usb_os_desc(struct config_item *item)
     17{
     18	return container_of(to_config_group(item), struct usb_os_desc, group);
     19}
     20
     21#endif /*  USB__GADGET__CONFIGFS__H */