/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpiolib-cdev.c | 67 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 D | gpiolib-sysfs.h | 10 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 D | gpiolib-sysfs.c | 197 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 D | gpiolib-cdev.h | 10 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 D | gpiolib-cdev.c | 64 * @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 D | gpiolib-sysfs.c | 196 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 D | gpiolib-sysfs.h | 8 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 D | gpiolib-cdev.h | 10 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 D | sirf.c | 39 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 D | sirf.c | 39 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 D | ice_gnss.c | 198 * @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 D | vboxguest_core.h | 162 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 D | vboxguest_core.h | 162 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 D | vboxsf_wrappers.c | 22 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 D | vboxsf_wrappers.c | 22 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 D | vbox_utils.h | 28 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 D | vbox_utils.h | 28 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 D | gbphy.h | 20 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 D | gbphy.h | 20 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 D | qeth_l3_main.c | 188 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 D | qeth_l2_main.c | 98 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 D | qeth_l3_main.c | 190 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 D | qeth_l2_main.c | 98 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 D | iommu.c | 488 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 D | ccwgroup.h | 57 extern int ccwgroup_set_online(struct ccwgroup_device *gdev); 58 int ccwgroup_set_offline(struct ccwgroup_device *gdev, bool call_gdrv);
|