Home
last modified time | relevance | path

Searched refs:gdev (Results 26 - 50 of 96) sorted by relevance

1234

/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpiolib-cdev.c67 struct gpio_device *gdev, poll_fn func) in call_poll_locked()
71 down_read(&gdev->sem); in call_poll_locked()
73 up_read(&gdev->sem); in call_poll_locked()
79 unsigned long arg, struct gpio_device *gdev, in call_ioctl_locked()
84 down_read(&gdev->sem); in call_ioctl_locked()
86 up_read(&gdev->sem); in call_ioctl_locked()
93 struct gpio_device *gdev, read_fn func) in call_read_locked()
97 down_read(&gdev->sem); in call_read_locked()
99 up_read(&gdev->sem); in call_read_locked()
111 * @gdev
65 call_poll_locked(struct file *file, struct poll_table_struct *wait, struct gpio_device *gdev, poll_fn func) call_poll_locked() argument
78 call_ioctl_locked(struct file *file, unsigned int cmd, unsigned long arg, struct gpio_device *gdev, ioctl_fn func) call_ioctl_locked() argument
91 call_read_locked(struct file *file, char __user *buf, size_t count, loff_t *f_ps, struct gpio_device *gdev, read_fn func) call_read_locked() argument
117 struct gpio_device *gdev; global() member
342 linehandle_create(struct gpio_device *gdev, void __user *ip) linehandle_create() argument
566 struct gpio_device *gdev; global() member
1632 linereq_create(struct gpio_device *gdev, void __user *ip) linereq_create() argument
1806 struct gpio_device *gdev; global() member
2082 lineevent_create(struct gpio_device *gdev, void __user *ip) lineevent_create() argument
2357 struct gpio_device *gdev; global() member
2370 struct gpio_device *gdev = cdev->gdev; chipinfo_get() local
2488 struct gpio_device *gdev = cdev->gdev; gpio_ioctl_unlocked() local
2702 struct gpio_device *gdev = container_of(inode->i_cdev, gpio_chrdev_open() local
2775 struct gpio_device *gdev = cdev->gdev; gpio_chrdev_release() local
2801 gpiolib_cdev_register(struct gpio_device *gdev, dev_t devt) gpiolib_cdev_register() argument
2819 gpiolib_cdev_unregister(struct gpio_device *gdev) gpiolib_cdev_unregister() argument
[all...]
H A Dgpiolib-sysfs.h10 int gpiochip_sysfs_register(struct gpio_device *gdev);
11 void gpiochip_sysfs_unregister(struct gpio_device *gdev);
15 static inline int gpiochip_sysfs_register(struct gpio_device *gdev) in gpiochip_sysfs_register() argument
20 static inline void gpiochip_sysfs_unregister(struct gpio_device *gdev) in gpiochip_sysfs_unregister() argument
H A Dgpiolib-sysfs.c197 ret = gpiochip_lock_as_irq(desc->gdev->chip, gpio_chip_hwgpio(desc)); in gpio_sysfs_request_irq()
211 gpiochip_unlock_as_irq(desc->gdev->chip, gpio_chip_hwgpio(desc)); in gpio_sysfs_request_irq()
229 gpiochip_unlock_as_irq(desc->gdev->chip, gpio_chip_hwgpio(desc)); in gpio_sysfs_free_irq()
460 gc = desc->gdev->chip; in export_store()
563 struct gpio_device *gdev; in gpiod_export() local
582 gdev = desc->gdev; in gpiod_export()
583 chip = gdev->chip; in gpiod_export()
588 if (!chip || !gdev->mockdev) { in gpiod_export()
623 dev = device_create_with_groups(&gpio_class, &gdev in gpiod_export()
734 gpiochip_sysfs_register(struct gpio_device *gdev) gpiochip_sysfs_register() argument
772 gpiochip_sysfs_unregister(struct gpio_device *gdev) gpiochip_sysfs_unregister() argument
798 struct gpio_device *gdev; gpiolib_sysfs_init() local
[all...]
H A Dgpiolib-cdev.h10 int gpiolib_cdev_register(struct gpio_device *gdev, dev_t devt);
11 void gpiolib_cdev_unregister(struct gpio_device *gdev);
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpiolib-cdev.c64 * @gdev: the GPIO device the handle pertains to
70 struct gpio_device *gdev; member
186 blocking_notifier_call_chain(&desc->gdev->notifier, in linehandle_set_config()
203 if (!lh->gdev->chip) in linehandle_ioctl()
268 put_device(&lh->gdev->dev); in linehandle_free()
288 static int linehandle_create(struct gpio_device *gdev, void __user *ip) in linehandle_create() argument
310 lh->gdev = gdev; in linehandle_create()
311 get_device(&gdev->dev); in linehandle_create()
329 struct gpio_desc *desc = gpiochip_get_desc(gdev in linehandle_create()
482 struct gpio_device *gdev; global() member
1304 linereq_create(struct gpio_device *gdev, void __user *ip) linereq_create() argument
1470 struct gpio_device *gdev; global() member
1715 lineevent_create(struct gpio_device *gdev, void __user *ip) lineevent_create() argument
1980 struct gpio_device *gdev; global() member
1992 struct gpio_device *gdev = cdev->gdev; chipinfo_get() local
2113 struct gpio_device *gdev = cdev->gdev; gpio_ioctl() local
2291 struct gpio_device *gdev = container_of(inode->i_cdev, gpio_chrdev_open() local
2346 struct gpio_device *gdev = cdev->gdev; gpio_chrdev_release() local
2370 gpiolib_cdev_register(struct gpio_device *gdev, dev_t devt) gpiolib_cdev_register() argument
2388 gpiolib_cdev_unregister(struct gpio_device *gdev) gpiolib_cdev_unregister() argument
[all...]
H A Dgpiolib-sysfs.c196 ret = gpiochip_lock_as_irq(desc->gdev->chip, gpio_chip_hwgpio(desc)); in gpio_sysfs_request_irq()
210 gpiochip_unlock_as_irq(desc->gdev->chip, gpio_chip_hwgpio(desc)); in gpio_sysfs_request_irq()
228 gpiochip_unlock_as_irq(desc->gdev->chip, gpio_chip_hwgpio(desc)); in gpio_sysfs_free_irq()
474 gc = desc->gdev->chip; in export_store()
581 struct gpio_device *gdev; in gpiod_export() local
600 gdev = desc->gdev; in gpiod_export()
601 chip = gdev->chip; in gpiod_export()
606 if (!chip || !gdev->mockdev) { in gpiod_export()
641 dev = device_create_with_groups(&gpio_class, &gdev in gpiod_export()
752 gpiochip_sysfs_register(struct gpio_device *gdev) gpiochip_sysfs_register() argument
790 gpiochip_sysfs_unregister(struct gpio_device *gdev) gpiochip_sysfs_unregister() argument
818 struct gpio_device *gdev; gpiolib_sysfs_init() local
[all...]
H A Dgpiolib-sysfs.h8 int gpiochip_sysfs_register(struct gpio_device *gdev);
9 void gpiochip_sysfs_unregister(struct gpio_device *gdev);
13 static inline int gpiochip_sysfs_register(struct gpio_device *gdev) in gpiochip_sysfs_register() argument
18 static inline void gpiochip_sysfs_unregister(struct gpio_device *gdev) in gpiochip_sysfs_unregister() argument
H A Dgpiolib-cdev.h10 int gpiolib_cdev_register(struct gpio_device *gdev, dev_t devt);
11 void gpiolib_cdev_unregister(struct gpio_device *gdev);
/kernel/linux/linux-5.10/drivers/gnss/
H A Dsirf.c39 struct gnss_device *gdev; member
88 static int sirf_open(struct gnss_device *gdev) in sirf_open() argument
90 struct sirf_data *data = gnss_get_drvdata(gdev); in sirf_open()
108 dev_err(&gdev->dev, "failed to runtime resume: %d\n", ret); in sirf_open()
125 static void sirf_close(struct gnss_device *gdev) in sirf_close() argument
127 struct sirf_data *data = gnss_get_drvdata(gdev); in sirf_close()
139 static int sirf_write_raw(struct gnss_device *gdev, const unsigned char *buf, in sirf_write_raw() argument
142 struct sirf_data *data = gnss_get_drvdata(gdev); in sirf_write_raw()
167 struct gnss_device *gdev = data->gdev; in sirf_receive_buf() local
398 struct gnss_device *gdev; sirf_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/gnss/
H A Dsirf.c39 struct gnss_device *gdev; member
88 static int sirf_open(struct gnss_device *gdev) in sirf_open() argument
90 struct sirf_data *data = gnss_get_drvdata(gdev); in sirf_open()
108 dev_err(&gdev->dev, "failed to runtime resume: %d\n", ret); in sirf_open()
125 static void sirf_close(struct gnss_device *gdev) in sirf_close() argument
127 struct sirf_data *data = gnss_get_drvdata(gdev); in sirf_close()
139 static int sirf_write_raw(struct gnss_device *gdev, const unsigned char *buf, in sirf_write_raw() argument
142 struct sirf_data *data = gnss_get_drvdata(gdev); in sirf_write_raw()
167 struct gnss_device *gdev = data->gdev; in sirf_receive_buf() local
398 struct gnss_device *gdev; sirf_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_gnss.c198 * @gdev: pointer to the gnss device struct
206 static int ice_gnss_open(struct gnss_device *gdev) in ice_gnss_open() argument
208 struct ice_pf *pf = gnss_get_drvdata(gdev); in ice_gnss_open()
228 * @gdev: pointer to the gnss device struct
232 static void ice_gnss_close(struct gnss_device *gdev) in ice_gnss_close() argument
234 struct ice_pf *pf = gnss_get_drvdata(gdev); in ice_gnss_close()
249 * @gdev: pointer to the gnss device struct
258 ice_gnss_write(struct gnss_device *gdev, const unsigned char *buf, in ice_gnss_write() argument
261 struct ice_pf *pf = gnss_get_drvdata(gdev); in ice_gnss_write()
299 struct gnss_device *gdev; in ice_gnss_register() local
[all...]
/kernel/linux/linux-5.10/drivers/virt/vboxguest/
H A Dvboxguest_core.h162 struct vbg_dev *gdev; member
193 int vbg_core_init(struct vbg_dev *gdev, u32 fixed_events);
194 void vbg_core_exit(struct vbg_dev *gdev);
195 struct vbg_session *vbg_core_open_session(struct vbg_dev *gdev, u32 requestor);
198 int vbg_core_set_mouse_status(struct vbg_dev *gdev, u32 features);
202 void vbg_linux_mouse_event(struct vbg_dev *gdev);
208 int vbg_req_perform(struct vbg_dev *gdev, void *req);
210 struct vbg_dev *gdev, u32 requestor, u32 client_id, u32 function,
/kernel/linux/linux-6.6/drivers/virt/vboxguest/
H A Dvboxguest_core.h162 struct vbg_dev *gdev; member
193 int vbg_core_init(struct vbg_dev *gdev, u32 fixed_events);
194 void vbg_core_exit(struct vbg_dev *gdev);
195 struct vbg_session *vbg_core_open_session(struct vbg_dev *gdev, u32 requestor);
198 int vbg_core_set_mouse_status(struct vbg_dev *gdev, u32 features);
202 void vbg_linux_mouse_event(struct vbg_dev *gdev);
208 int vbg_req_perform(struct vbg_dev *gdev, void *req);
210 struct vbg_dev *gdev, u32 requestor, u32 client_id, u32 function,
/kernel/linux/linux-5.10/fs/vboxsf/
H A Dvboxsf_wrappers.c22 struct vbg_dev *gdev; in vboxsf_connect() local
29 gdev = vbg_get_gdev(); in vboxsf_connect()
30 if (IS_ERR(gdev)) in vboxsf_connect()
33 err = vbg_hgcm_connect(gdev, SHFL_REQUEST, &loc, in vboxsf_connect()
35 vbg_put_gdev(gdev); in vboxsf_connect()
42 struct vbg_dev *gdev; in vboxsf_disconnect() local
45 gdev = vbg_get_gdev(); in vboxsf_disconnect()
46 if (IS_ERR(gdev)) in vboxsf_disconnect()
49 vbg_hgcm_disconnect(gdev, SHFL_REQUEST, vboxsf_client_id, &vbox_status); in vboxsf_disconnect()
50 vbg_put_gdev(gdev); in vboxsf_disconnect()
55 struct vbg_dev *gdev; vboxsf_call() local
[all...]
/kernel/linux/linux-6.6/fs/vboxsf/
H A Dvboxsf_wrappers.c22 struct vbg_dev *gdev; in vboxsf_connect() local
29 gdev = vbg_get_gdev(); in vboxsf_connect()
30 if (IS_ERR(gdev)) in vboxsf_connect()
33 err = vbg_hgcm_connect(gdev, SHFL_REQUEST, &loc, in vboxsf_connect()
35 vbg_put_gdev(gdev); in vboxsf_connect()
42 struct vbg_dev *gdev; in vboxsf_disconnect() local
45 gdev = vbg_get_gdev(); in vboxsf_disconnect()
46 if (IS_ERR(gdev)) in vboxsf_disconnect()
49 vbg_hgcm_disconnect(gdev, SHFL_REQUEST, vboxsf_client_id, &vbox_status); in vboxsf_disconnect()
50 vbg_put_gdev(gdev); in vboxsf_disconnect()
55 struct vbg_dev *gdev; vboxsf_call() local
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dvbox_utils.h28 int vbg_hgcm_connect(struct vbg_dev *gdev, u32 requestor,
32 int vbg_hgcm_disconnect(struct vbg_dev *gdev, u32 requestor,
35 int vbg_hgcm_call(struct vbg_dev *gdev, u32 requestor, u32 client_id,
49 * Return: a pointer to the gdev; or a ERR_PTR value on error.
55 * @gdev: Reference returned by vbg_get_gdev to put.
57 void vbg_put_gdev(struct vbg_dev *gdev);
/kernel/linux/linux-6.6/include/linux/
H A Dvbox_utils.h28 int vbg_hgcm_connect(struct vbg_dev *gdev, u32 requestor,
32 int vbg_hgcm_disconnect(struct vbg_dev *gdev, u32 requestor,
35 int vbg_hgcm_call(struct vbg_dev *gdev, u32 requestor, u32 client_id,
49 * Return: a pointer to the gdev; or a ERR_PTR value on error.
55 * @gdev: Reference returned by vbg_get_gdev to put.
57 void vbg_put_gdev(struct vbg_dev *gdev);
/kernel/linux/linux-5.10/drivers/staging/greybus/
H A Dgbphy.h20 static inline void *gb_gbphy_get_data(struct gbphy_device *gdev) in gb_gbphy_get_data() argument
22 return dev_get_drvdata(&gdev->dev); in gb_gbphy_get_data()
25 static inline void gb_gbphy_set_data(struct gbphy_device *gdev, void *data) in gb_gbphy_set_data() argument
27 dev_set_drvdata(&gdev->dev, data); in gb_gbphy_set_data()
/kernel/linux/linux-6.6/drivers/staging/greybus/
H A Dgbphy.h20 static inline void *gb_gbphy_get_data(struct gbphy_device *gdev) in gb_gbphy_get_data() argument
22 return dev_get_drvdata(&gdev->dev); in gb_gbphy_get_data()
25 static inline void gb_gbphy_set_data(struct gbphy_device *gdev, void *data) in gb_gbphy_set_data() argument
27 dev_set_drvdata(&gdev->dev, data); in gb_gbphy_set_data()
/kernel/linux/linux-6.6/drivers/s390/net/
H A Dqeth_l3_main.c188 dev_warn(&card->gdev->dev, in qeth_l3_add_ip()
652 dev_warn(&card->gdev->dev, in qeth_l3_register_addr_entry()
696 dev_warn(&card->gdev->dev, "Reading the adapter MAC" in qeth_l3_setadapter_parms()
710 dev_info(&card->gdev->dev, in qeth_l3_start_ipa_arp_processing()
718 dev_warn(&card->gdev->dev, in qeth_l3_start_ipa_arp_processing()
732 dev_info(&card->gdev->dev, in qeth_l3_start_ipa_source_mac()
741 dev_warn(&card->gdev->dev, in qeth_l3_start_ipa_source_mac()
754 dev_info(&card->gdev->dev, in qeth_l3_start_ipa_vlan()
762 dev_warn(&card->gdev->dev, in qeth_l3_start_ipa_vlan()
766 dev_info(&card->gdev in qeth_l3_start_ipa_vlan()
1926 qeth_l3_probe_device(struct ccwgroup_device *gdev) qeth_l3_probe_device() argument
[all...]
H A Dqeth_l2_main.c98 dev_info(&card->gdev->dev, in qeth_l2_send_setmac()
103 dev_warn(&card->gdev->dev, in qeth_l2_send_setmac()
107 dev_warn(&card->gdev->dev, in qeth_l2_send_setmac()
1220 dev_warn(&card->gdev->dev, in qeth_l2_enable_brport_features()
1294 kobject_uevent_env(&card->gdev->dev.kobj, KOBJ_CHANGE, env); in qeth_bridge_emit_host_event()
1329 kobject_uevent_env(&data->card->gdev->dev.kobj, in qeth_bridge_state_change_worker()
1470 dev_info(&data->card->gdev->dev, in qeth_addr_change_event_worker()
1576 dev_err(&card->gdev->dev, in qeth_bridgeport_makerc()
1582 dev_err(&card->gdev->dev, in qeth_bridgeport_makerc()
1590 dev_err(&card->gdev in qeth_bridgeport_makerc()
2291 qeth_l2_probe_device(struct ccwgroup_device *gdev) qeth_l2_probe_device() argument
2311 qeth_l2_remove_device(struct ccwgroup_device *gdev) qeth_l2_remove_device() argument
[all...]
/kernel/linux/linux-5.10/drivers/s390/net/
H A Dqeth_l3_main.c190 dev_warn(&card->gdev->dev, in qeth_l3_add_ip()
653 dev_warn(&card->gdev->dev, in qeth_l3_register_addr_entry()
697 dev_warn(&card->gdev->dev, "Reading the adapter MAC" in qeth_l3_setadapter_parms()
711 dev_info(&card->gdev->dev, in qeth_l3_start_ipa_arp_processing()
719 dev_warn(&card->gdev->dev, in qeth_l3_start_ipa_arp_processing()
733 dev_info(&card->gdev->dev, in qeth_l3_start_ipa_source_mac()
742 dev_warn(&card->gdev->dev, in qeth_l3_start_ipa_source_mac()
755 dev_info(&card->gdev->dev, in qeth_l3_start_ipa_vlan()
763 dev_warn(&card->gdev->dev, in qeth_l3_start_ipa_vlan()
767 dev_info(&card->gdev in qeth_l3_start_ipa_vlan()
1945 qeth_l3_probe_device(struct ccwgroup_device *gdev) qeth_l3_probe_device() argument
[all...]
H A Dqeth_l2_main.c98 dev_info(&card->gdev->dev, in qeth_l2_send_setmac()
103 dev_warn(&card->gdev->dev, in qeth_l2_send_setmac()
107 dev_warn(&card->gdev->dev, in qeth_l2_send_setmac()
1034 dev_warn(&card->gdev->dev, in qeth_l2_enable_brport_features()
1185 kobject_uevent_env(&card->gdev->dev.kobj, KOBJ_CHANGE, env); in qeth_bridge_emit_host_event()
1220 kobject_uevent_env(&data->card->gdev->dev.kobj, in qeth_bridge_state_change_worker()
1359 dev_info(&data->card->gdev->dev, in qeth_addr_change_event_worker()
1465 dev_err(&card->gdev->dev, in qeth_bridgeport_makerc()
1471 dev_err(&card->gdev->dev, in qeth_bridgeport_makerc()
1479 dev_err(&card->gdev in qeth_bridgeport_makerc()
2180 qeth_l2_probe_device(struct ccwgroup_device *gdev) qeth_l2_probe_device() argument
2201 qeth_l2_remove_device(struct ccwgroup_device *gdev) qeth_l2_remove_device() argument
[all...]
/kernel/linux/linux-6.6/drivers/iommu/
H A Diommu.c488 struct group_device *gdev; in __iommu_probe_device() local
511 gdev = iommu_group_alloc_device(group, dev); in __iommu_probe_device()
513 if (IS_ERR(gdev)) { in __iommu_probe_device()
514 ret = PTR_ERR(gdev); in __iommu_probe_device()
519 * The gdev must be in the list before calling in __iommu_probe_device()
522 list_add_tail(&gdev->list, &group->devices); in __iommu_probe_device()
551 list_del(&gdev->list); in __iommu_probe_device()
552 __iommu_group_free_device(group, gdev); in __iommu_probe_device()
1184 struct group_device *gdev; in iommu_group_add_device() local
1186 gdev in iommu_group_add_device()
1816 struct group_device *gdev; iommu_get_default_domain_type() local
1866 struct group_device *gdev; bus_iommu_probe() local
2269 struct group_device *gdev; __iommu_group_set_domain_internal() local
2948 struct group_device *gdev; iommu_setup_default_domain() local
3056 struct group_device *gdev; iommu_group_store_type() local
[all...]
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dccwgroup.h57 extern int ccwgroup_set_online(struct ccwgroup_device *gdev);
58 int ccwgroup_set_offline(struct ccwgroup_device *gdev, bool call_gdrv);

Completed in 22 milliseconds

1234