Home
last modified time | relevance | path

Searched refs:cdev (Results 1 – 25 of 42) sorted by relevance

12

/include/linux/
Dcdev.h14 struct cdev { struct
23 void cdev_init(struct cdev *, const struct file_operations *); argument
25 struct cdev *cdev_alloc(void);
27 void cdev_put(struct cdev *p);
29 int cdev_add(struct cdev *, dev_t, unsigned);
31 void cdev_set_parent(struct cdev *p, struct kobject *kobj);
32 int cdev_device_add(struct cdev *cdev, struct device *dev);
33 void cdev_device_del(struct cdev *cdev, struct device *dev);
35 void cdev_del(struct cdev *);
Dcpu_cooling.h34 void cpufreq_cooling_unregister(struct thermal_cooling_device *cdev);
51 void cpufreq_cooling_unregister(struct thermal_cooling_device *cdev) in cpufreq_cooling_unregister() argument
Dposix-clock.h87 struct cdev cdev; member
Dgnss.h39 struct cdev cdev; member
Dif_tap.h81 int tap_create_cdev(struct cdev *tap_cdev, dev_t *tap_major,
83 void tap_destroy_cdev(dev_t major, struct cdev *tap_cdev);
Dcontainer.h19 int (*offline)(struct container_dev *cdev);
Dpps_kernel.h59 struct cdev cdev; member
Denclosure.h86 struct device cdev; member
116 return container_of(dev, struct enclosure_component, cdev); in to_enclosure_component()
Duacce.h129 struct cdev *cdev; member
Ddfl.h49 struct dfl_fpga_cdev *cdev; member
Dleds-lp3952.h92 struct led_classdev cdev; member
/include/linux/qed/
Dqed_eth_if.h194 int (*ieee_getpfc)(struct qed_dev *cdev, struct ieee_pfc *pfc);
195 int (*ieee_setpfc)(struct qed_dev *cdev, struct ieee_pfc *pfc);
196 int (*ieee_getets)(struct qed_dev *cdev, struct ieee_ets *ets);
197 int (*ieee_setets)(struct qed_dev *cdev, struct ieee_ets *ets);
198 int (*ieee_peer_getets)(struct qed_dev *cdev, struct ieee_ets *ets);
199 int (*ieee_peer_getpfc)(struct qed_dev *cdev, struct ieee_pfc *pfc);
200 int (*ieee_getapp)(struct qed_dev *cdev, struct dcb_app *app);
201 int (*ieee_setapp)(struct qed_dev *cdev, struct dcb_app *app);
204 u8 (*getstate)(struct qed_dev *cdev);
205 u8 (*setstate)(struct qed_dev *cdev, u8 state);
[all …]
Dqed_iov_if.h14 int (*configure)(struct qed_dev *cdev, int num_vfs_param);
16 int (*set_mac) (struct qed_dev *cdev, u8 *mac, int vfid);
18 int (*set_vlan) (struct qed_dev *cdev, u16 vid, int vfid);
20 int (*get_config) (struct qed_dev *cdev, int vf_id,
23 int (*set_link_state) (struct qed_dev *cdev, int vf_id,
26 int (*set_spoof) (struct qed_dev *cdev, int vfid, bool val);
28 int (*set_rate) (struct qed_dev *cdev, int vfid,
31 int (*set_trust) (struct qed_dev *cdev, int vfid, bool trust);
Dqed_nvmetcp_if.h197 int (*fill_dev_info)(struct qed_dev *cdev,
200 void (*register_ops)(struct qed_dev *cdev,
203 int (*start)(struct qed_dev *cdev,
207 int (*stop)(struct qed_dev *cdev);
209 int (*acquire_conn)(struct qed_dev *cdev,
213 int (*release_conn)(struct qed_dev *cdev, u32 handle);
215 int (*offload_conn)(struct qed_dev *cdev,
219 int (*update_conn)(struct qed_dev *cdev,
223 int (*destroy_conn)(struct qed_dev *cdev, u32 handle, u8 abrt_conn);
225 int (*clear_sq)(struct qed_dev *cdev, u32 handle);
[all …]
Dqed_fcoe_if.h121 int (*fill_dev_info)(struct qed_dev *cdev,
124 void (*register_ops)(struct qed_dev *cdev,
129 int (*start)(struct qed_dev *cdev, struct qed_fcoe_tid *tasks);
131 int (*stop)(struct qed_dev *cdev);
133 int (*acquire_conn)(struct qed_dev *cdev,
137 int (*release_conn)(struct qed_dev *cdev, u32 handle);
139 int (*offload_conn)(struct qed_dev *cdev,
142 int (*destroy_conn)(struct qed_dev *cdev,
145 int (*get_stats)(struct qed_dev *cdev, struct qed_fcoe_stats *stats);
Dqed_if.h603 struct qed_dev *cdev; member
807 struct qed_dev *cdev; member
837 int (*selftest_interrupt)(struct qed_dev *cdev);
846 int (*selftest_memory)(struct qed_dev *cdev);
855 int (*selftest_register)(struct qed_dev *cdev);
864 int (*selftest_clock)(struct qed_dev *cdev);
873 int (*selftest_nvram) (struct qed_dev *cdev);
882 void (*remove)(struct qed_dev *cdev);
884 int (*set_power_state)(struct qed_dev *cdev, pci_power_t state);
886 void (*set_name) (struct qed_dev *cdev, char name[]);
[all …]
Dqed_iscsi_if.h196 int (*fill_dev_info)(struct qed_dev *cdev,
199 void (*register_ops)(struct qed_dev *cdev,
202 int (*start)(struct qed_dev *cdev,
206 int (*stop)(struct qed_dev *cdev);
208 int (*acquire_conn)(struct qed_dev *cdev,
212 int (*release_conn)(struct qed_dev *cdev, u32 handle);
214 int (*offload_conn)(struct qed_dev *cdev,
218 int (*update_conn)(struct qed_dev *cdev,
222 int (*destroy_conn)(struct qed_dev *cdev, u32 handle, u8 abrt_conn);
224 int (*clear_sq)(struct qed_dev *cdev, u32 handle);
[all …]
Dqed_ll2_if.h218 int (*start)(struct qed_dev *cdev, struct qed_ll2_params *params);
227 int (*stop)(struct qed_dev *cdev);
238 int (*start_xmit)(struct qed_dev *cdev, struct sk_buff *skb,
251 void (*register_cb_ops)(struct qed_dev *cdev,
263 int (*get_stats)(struct qed_dev *cdev, struct qed_ll2_stats *stats);
278 static inline int qed_ll2_alloc_if(struct qed_dev *cdev) in qed_ll2_alloc_if() argument
283 static inline void qed_ll2_dealloc_if(struct qed_dev *cdev) in qed_ll2_dealloc_if() argument
Dqed_rdma_if.h584 int (*fill_dev_info)(struct qed_dev *cdev,
586 void *(*rdma_get_rdma_ctx)(struct qed_dev *cdev);
598 int (*rdma_get_start_sb)(struct qed_dev *cdev);
599 int (*rdma_get_min_cnq_msix)(struct qed_dev *cdev);
601 int (*rdma_get_rdma_int)(struct qed_dev *cdev,
603 int (*rdma_set_rdma_int)(struct qed_dev *cdev, u16 cnt);
664 int (*ll2_set_mac_filter)(struct qed_dev *cdev,
668 int (*iwarp_set_engine_affin)(struct qed_dev *cdev, bool b_reset);
/include/linux/usb/
Dandroid_accessory.h31 bool android_acc_req_match_composite(struct usb_composite_dev *cdev,
55 int android_acc_setup_composite(struct usb_composite_dev *cdev,
71 static inline bool android_acc_req_match_composite(struct usb_composite_dev *cdev, in android_acc_req_match_composite() argument
77 static inline int android_acc_setup_composite(struct usb_composite_dev *cdev, in android_acc_setup_composite() argument
Dcomposite.h317 struct usb_composite_dev *cdev; member
389 int (*bind)(struct usb_composite_dev *cdev);
417 extern void usb_composite_setup_continue(struct usb_composite_dev *cdev);
419 struct usb_composite_dev *cdev);
420 extern int composite_os_desc_req_prepare(struct usb_composite_dev *cdev,
422 void composite_dev_cleanup(struct usb_composite_dev *cdev);
508 extern struct usb_string *usb_gstrings_attach(struct usb_composite_dev *cdev,
557 void usb_composite_overwrite_options(struct usb_composite_dev *cdev,
593 struct usb_configuration *usb_get_config(struct usb_composite_dev *cdev,
595 int usb_add_config_only(struct usb_composite_dev *cdev,
/include/trace/hooks/
Dthermal.h18 TP_PROTO(struct thermal_cooling_device *cdev, bool *disable_stats),
19 TP_ARGS(cdev, disable_stats));
/include/media/
Dmedia-devnode.h83 struct cdev cdev; /* character device */ member
/include/linux/mtd/
Dubi.h112 dev_t cdev; member
184 dev_t cdev; member
/include/linux/iio/
Diio-opaque.h68 struct cdev chrdev;

12