drivers/acpi/acpi_video.c
1981
static int acpi_video_bus_probe(struct auxiliary_device *aux_dev,
drivers/acpi/acpi_video.c
2098
static void acpi_video_bus_remove(struct auxiliary_device *aux_dev)
drivers/acpi/acpi_video.c
80
static int acpi_video_bus_probe(struct auxiliary_device *aux_dev,
drivers/acpi/acpi_video.c
82
static void acpi_video_bus_remove(struct auxiliary_device *aux);
drivers/acpi/scan.c
2198
struct auxiliary_device *aux_dev = to_auxiliary_dev(dev);
drivers/acpi/scan.c
2206
struct auxiliary_device *aux_dev;
drivers/base/auxiliary.c
172
const struct auxiliary_device *auxdev)
drivers/base/auxiliary.c
193
struct auxiliary_device *auxdev = to_auxiliary_dev(dev);
drivers/base/auxiliary.c
218
struct auxiliary_device *auxdev = to_auxiliary_dev(dev);
drivers/base/auxiliary.c
234
struct auxiliary_device *auxdev = to_auxiliary_dev(dev);
drivers/base/auxiliary.c
243
struct auxiliary_device *auxdev;
drivers/base/auxiliary.c
281
int auxiliary_device_init(struct auxiliary_device *auxdev)
drivers/base/auxiliary.c
321
int __auxiliary_device_add(struct auxiliary_device *auxdev, const char *modname)
drivers/base/auxiliary.c
397
struct auxiliary_device *auxdev = to_auxiliary_dev(dev);
drivers/base/auxiliary.c
414
struct auxiliary_device *auxiliary_device_create(struct device *dev,
drivers/base/auxiliary.c
420
struct auxiliary_device *auxdev;
drivers/base/auxiliary.c
465
struct auxiliary_device *_auxdev = auxdev;
drivers/base/auxiliary.c
483
struct auxiliary_device *__devm_auxiliary_device_create(struct device *dev,
drivers/base/auxiliary.c
489
struct auxiliary_device *auxdev;
drivers/base/auxiliary_sysfs.c
100
void auxiliary_device_sysfs_irq_remove(struct auxiliary_device *auxdev, int irq)
drivers/base/auxiliary_sysfs.c
25
static int auxiliary_irq_dir_prepare(struct auxiliary_device *auxdev)
drivers/base/auxiliary_sysfs.c
56
int auxiliary_device_sysfs_irq_add(struct auxiliary_device *auxdev, int irq)
drivers/clk/aspeed/clk-ast2700.c
877
struct auxiliary_device *adev;
drivers/clk/clk-ep93xx.c
659
static int ep93xx_clk_probe(struct auxiliary_device *adev,
drivers/clk/clk-eyeq.c
327
struct auxiliary_device *adev = to_auxiliary_dev(dev);
drivers/clk/clk-eyeq.c
335
struct auxiliary_device *adev;
drivers/clk/clk-npcm8xx.c
285
static int npcm8xx_clk_probe(struct auxiliary_device *adev,
drivers/clk/imx/clk-imx8mp-audiomix.c
236
struct auxiliary_device *adev;
drivers/clk/imx/clk-imx8ulp-sim-lpav.c
71
struct auxiliary_device *adev;
drivers/clk/meson/axg-audio.c
1330
struct auxiliary_device *auxdev;
drivers/clk/mmp/clk-pxa1908-apmu.c
89
struct auxiliary_device *adev;
drivers/clk/spacemit/ccu_common.c
68
struct auxiliary_device *adev = to_auxiliary_dev(dev);
drivers/clk/spacemit/ccu_common.c
76
struct auxiliary_device *adev = data;
drivers/clk/spacemit/ccu_common.c
87
struct auxiliary_device *adev;
drivers/clk/starfive/clk-starfive-jh7110-sys.c
328
struct auxiliary_device *adev = _adev;
drivers/clk/starfive/clk-starfive-jh7110-sys.c
336
struct auxiliary_device *adev = to_auxiliary_dev(dev);
drivers/clk/starfive/clk-starfive-jh7110-sys.c
347
struct auxiliary_device *adev;
drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
804
static int qcom_uefisecapp_probe(struct auxiliary_device *aux_dev,
drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
839
static void qcom_uefisecapp_remove(struct auxiliary_device *aux_dev)
drivers/fwctl/mlx5/main.c
370
static int mlx5ctl_probe(struct auxiliary_device *adev,
drivers/fwctl/mlx5/main.c
392
static void mlx5ctl_remove(struct auxiliary_device *adev)
drivers/fwctl/pds/main.c
464
static int pdsfc_probe(struct auxiliary_device *adev,
drivers/fwctl/pds/main.c
505
static void pdsfc_remove(struct auxiliary_device *adev)
drivers/gpio/gpio-elkhartlake.c
24
static int ehl_gpio_probe(struct auxiliary_device *adev, const struct auxiliary_device_id *id)
drivers/gpio/gpio-ljca.c
399
static int ljca_gpio_probe(struct auxiliary_device *auxdev,
drivers/gpio/gpio-ljca.c
465
static void ljca_gpio_remove(struct auxiliary_device *auxdev)
drivers/gpio/gpio-shared-proxy.c
271
static int gpio_shared_proxy_probe(struct auxiliary_device *adev,
drivers/gpio/gpio-usbio.c
180
static int usbio_gpio_probe(struct auxiliary_device *adev,
drivers/gpio/gpio-usbio.c
25
struct auxiliary_device *adev;
drivers/gpio/gpiolib-shared.c
315
struct auxiliary_device *adev = &ref->adev;
drivers/gpio/gpiolib-shared.c
42
struct auxiliary_device adev;
drivers/gpio/gpiolib-shared.c
503
static void gpio_shared_remove_adev(struct auxiliary_device *adev)
drivers/gpu/drm/bridge/aux-bridge.c
110
static int drm_aux_bridge_probe(struct auxiliary_device *auxdev,
drivers/gpu/drm/bridge/aux-bridge.c
19
struct auxiliary_device *adev = to_auxiliary_dev(dev);
drivers/gpu/drm/bridge/aux-bridge.c
29
struct auxiliary_device *adev = _adev;
drivers/gpu/drm/bridge/aux-bridge.c
47
struct auxiliary_device *adev;
drivers/gpu/drm/bridge/aux-hpd-bridge.c
102
int devm_drm_dp_hpd_bridge_add(struct device *dev, struct auxiliary_device *adev)
drivers/gpu/drm/bridge/aux-hpd-bridge.c
123
struct auxiliary_device *adev;
drivers/gpu/drm/bridge/aux-hpd-bridge.c
150
struct auxiliary_device *adev = to_auxiliary_dev(dev);
drivers/gpu/drm/bridge/aux-hpd-bridge.c
171
static int drm_aux_hpd_bridge_probe(struct auxiliary_device *auxdev,
drivers/gpu/drm/bridge/aux-hpd-bridge.c
24
struct auxiliary_device *adev = to_auxiliary_dev(dev);
drivers/gpu/drm/bridge/aux-hpd-bridge.c
50
struct auxiliary_device *devm_drm_dp_hpd_bridge_alloc(struct device *parent, struct device_node *np)
drivers/gpu/drm/bridge/aux-hpd-bridge.c
52
struct auxiliary_device *adev;
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1413
static int ti_sn_bridge_probe(struct auxiliary_device *adev,
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1473
static void ti_sn_bridge_remove(struct auxiliary_device *adev)
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1721
static int ti_sn_pwm_probe(struct auxiliary_device *adev,
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1741
static void ti_sn_pwm_remove(struct auxiliary_device *adev)
drivers/gpu/drm/bridge/ti-sn65dsi86.c
186
struct auxiliary_device *bridge_aux;
drivers/gpu/drm/bridge/ti-sn65dsi86.c
187
struct auxiliary_device *gpio_aux;
drivers/gpu/drm/bridge/ti-sn65dsi86.c
188
struct auxiliary_device *aux_aux;
drivers/gpu/drm/bridge/ti-sn65dsi86.c
189
struct auxiliary_device *pwm_aux;
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1932
static int ti_sn_gpio_probe(struct auxiliary_device *adev,
drivers/gpu/drm/bridge/ti-sn65dsi86.c
508
struct auxiliary_device **aux_out,
drivers/gpu/drm/bridge/ti-sn65dsi86.c
513
struct auxiliary_device *aux;
drivers/gpu/drm/bridge/ti-sn65dsi86.c
667
static int ti_sn_aux_probe(struct auxiliary_device *adev,
drivers/gpu/drm/bridge/ti-sn65dsi86.c
710
static int ti_sn_attach_host(struct auxiliary_device *adev, struct ti_sn65dsi86 *pdata)
drivers/gpu/drm/i915/gt/intel_gsc.c
122
struct auxiliary_device *aux_dev = to_auxiliary_dev(dev);
drivers/gpu/drm/i915/gt/intel_gsc.c
134
struct auxiliary_device *aux_dev = &intf->adev->aux_dev;
drivers/gpu/drm/i915/gt/intel_gsc.c
157
struct auxiliary_device *aux_dev;
drivers/gpu/drm/xe/xe_heci_gsc.c
130
struct auxiliary_device *aux_dev;
drivers/gpu/drm/xe/xe_heci_gsc.c
84
struct auxiliary_device *aux_dev = to_auxiliary_dev(dev);
drivers/gpu/drm/xe/xe_heci_gsc.c
95
struct auxiliary_device *aux_dev = &heci_gsc->adev->aux_dev;
drivers/gpu/drm/xe/xe_nvm.c
121
struct auxiliary_device *aux_dev;
drivers/gpu/drm/xe/xe_nvm.c
38
struct auxiliary_device *aux = container_of(dev, struct auxiliary_device, dev);
drivers/hwmon/kbatt.c
103
static int kbatt_probe(struct auxiliary_device *auxdev,
drivers/hwmon/kfan.c
185
static int kfan_probe(struct auxiliary_device *auxdev,
drivers/hwmon/mc33xs2410_hwmon.c
149
static int mc33xs2410_hwmon_probe(struct auxiliary_device *adev,
drivers/hwmon/peci/cputemp.c
445
static int peci_cputemp_probe(struct auxiliary_device *adev,
drivers/hwmon/peci/dimmtemp.c
371
static int peci_dimmtemp_probe(struct auxiliary_device *adev, const struct auxiliary_device_id *id)
drivers/i2c/busses/i2c-keba.c
507
static int ki2c_probe(struct auxiliary_device *auxdev,
drivers/i2c/busses/i2c-keba.c
566
static void ki2c_remove(struct auxiliary_device *auxdev)
drivers/i2c/busses/i2c-ljca.c
273
static int ljca_i2c_probe(struct auxiliary_device *auxdev,
drivers/i2c/busses/i2c-ljca.c
318
static void ljca_i2c_remove(struct auxiliary_device *auxdev)
drivers/i2c/busses/i2c-usbio.c
18
struct auxiliary_device *adev;
drivers/i2c/busses/i2c-usbio.c
226
static int usbio_i2c_probe(struct auxiliary_device *adev,
drivers/i2c/busses/i2c-usbio.c
296
static void usbio_i2c_remove(struct auxiliary_device *adev)
drivers/infiniband/hw/bng_re/bng_dev.c
23
static struct bng_re_dev *bng_re_dev_add(struct auxiliary_device *adev,
drivers/infiniband/hw/bng_re/bng_dev.c
407
static int bng_re_add_device(struct auxiliary_device *adev)
drivers/infiniband/hw/bng_re/bng_dev.c
439
struct auxiliary_device *aux_dev)
drivers/infiniband/hw/bng_re/bng_dev.c
446
static int bng_re_probe(struct auxiliary_device *adev,
drivers/infiniband/hw/bng_re/bng_dev.c
469
static void bng_re_remove(struct auxiliary_device *adev)
drivers/infiniband/hw/bng_re/bng_re.h
72
struct auxiliary_device *adev;
drivers/infiniband/hw/bnxt_re/bnxt_re.h
183
struct auxiliary_device *adev;
drivers/infiniband/hw/bnxt_re/main.c
1427
static struct bnxt_re_dev *bnxt_re_dev_add(struct auxiliary_device *adev,
drivers/infiniband/hw/bnxt_re/main.c
2400
struct auxiliary_device *adev)
drivers/infiniband/hw/bnxt_re/main.c
2412
static int bnxt_re_add_device(struct auxiliary_device *adev, u8 op_type)
drivers/infiniband/hw/bnxt_re/main.c
2460
struct auxiliary_device *aux_dev)
drivers/infiniband/hw/bnxt_re/main.c
2468
static void bnxt_re_remove(struct auxiliary_device *adev)
drivers/infiniband/hw/bnxt_re/main.c
2482
static int bnxt_re_probe(struct auxiliary_device *adev,
drivers/infiniband/hw/bnxt_re/main.c
2512
static int bnxt_re_suspend(struct auxiliary_device *adev, pm_message_t state)
drivers/infiniband/hw/bnxt_re/main.c
2547
static int bnxt_re_resume(struct auxiliary_device *adev)
drivers/infiniband/hw/bnxt_re/main.c
2561
static void bnxt_re_shutdown(struct auxiliary_device *adev)
drivers/infiniband/hw/ionic/ionic_ibdev.c
374
static int ionic_aux_probe(struct auxiliary_device *adev,
drivers/infiniband/hw/ionic/ionic_ibdev.c
392
static void ionic_aux_remove(struct auxiliary_device *adev)
drivers/infiniband/hw/irdma/i40iw_if.c
185
static int i40iw_probe(struct auxiliary_device *aux_dev, const struct auxiliary_device_id *id)
drivers/infiniband/hw/irdma/i40iw_if.c
198
static void i40iw_remove(struct auxiliary_device *aux_dev)
drivers/infiniband/hw/irdma/icrdma_if.c
243
static int icrdma_probe(struct auxiliary_device *aux_dev, const struct auxiliary_device_id *id)
drivers/infiniband/hw/irdma/icrdma_if.c
311
static void icrdma_remove(struct auxiliary_device *aux_dev)
drivers/infiniband/hw/irdma/ig3rdma_if.c
168
static int ig3rdma_core_probe(struct auxiliary_device *aux_dev,
drivers/infiniband/hw/irdma/ig3rdma_if.c
207
static void ig3rdma_core_remove(struct auxiliary_device *aux_dev)
drivers/infiniband/hw/irdma/main.c
124
static void ig3rdma_vport_remove(struct auxiliary_device *aux_dev)
drivers/infiniband/hw/irdma/main.c
67
static int ig3rdma_vport_probe(struct auxiliary_device *aux_dev,
drivers/infiniband/hw/irdma/main.c
72
struct auxiliary_device *aux_core_dev = idc_adev->vdev_info->core_adev;
drivers/infiniband/hw/mana/device.c
113
static int mana_ib_probe(struct auxiliary_device *adev,
drivers/infiniband/hw/mana/device.c
236
static void mana_ib_remove(struct auxiliary_device *adev)
drivers/infiniband/hw/mlx4/main.c
2611
static int mlx4_ib_probe(struct auxiliary_device *adev,
drivers/infiniband/hw/mlx4/main.c
2973
static void mlx4_ib_remove(struct auxiliary_device *adev)
drivers/infiniband/hw/mlx5/ib_rep.c
301
static int mlx5r_rep_probe(struct auxiliary_device *adev,
drivers/infiniband/hw/mlx5/ib_rep.c
313
static void mlx5r_rep_remove(struct auxiliary_device *adev)
drivers/infiniband/hw/mlx5/main.c
5242
static int mlx5r_mp_probe(struct auxiliary_device *adev,
drivers/infiniband/hw/mlx5/main.c
5288
static void mlx5r_mp_remove(struct auxiliary_device *adev)
drivers/infiniband/hw/mlx5/main.c
5302
static int mlx5r_probe(struct auxiliary_device *adev,
drivers/infiniband/hw/mlx5/main.c
5357
static void mlx5r_remove(struct auxiliary_device *adev)
drivers/media/pci/intel/ipu6/ipu6-bus.c
126
struct auxiliary_device *auxdev = &adev->auxdev;
drivers/media/pci/intel/ipu6/ipu6-bus.c
88
struct auxiliary_device *auxdev;
drivers/media/pci/intel/ipu6/ipu6-bus.h
21
struct auxiliary_device auxdev;
drivers/media/pci/intel/ipu6/ipu6-isys.c
1036
static int isys_probe(struct auxiliary_device *auxdev,
drivers/media/pci/intel/ipu6/ipu6-isys.c
1141
static void isys_remove(struct auxiliary_device *auxdev)
drivers/misc/keba/cp500.c
781
static void cp500_unregister_dev(struct auxiliary_device *auxdev)
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
24
struct auxiliary_device aux_dev;
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
40
struct auxiliary_device *aux_dev;
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
466
static int pci1xxxx_gpio_probe(struct auxiliary_device *aux_dev,
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
320
static int pci1xxxx_otp_eeprom_probe(struct auxiliary_device *aux_dev,
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
405
static void pci1xxxx_otp_eeprom_remove(struct auxiliary_device *aux_dev)
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
68
struct auxiliary_device *pdev;
drivers/misc/mei/gsc-me.c
139
static void mei_gsc_remove(struct auxiliary_device *aux_dev)
drivers/misc/mei/gsc-me.c
176
struct auxiliary_device *aux_dev;
drivers/misc/mei/gsc-me.c
46
static int mei_gsc_probe(struct auxiliary_device *aux_dev,
drivers/mtd/devices/mtd_intel_dg.c
744
static int intel_dg_mtd_probe(struct auxiliary_device *aux_dev,
drivers/mtd/devices/mtd_intel_dg.c
844
static void intel_dg_mtd_remove(struct auxiliary_device *aux_dev)
drivers/net/ethernet/amd/pds_core/auxbus.c
139
struct auxiliary_device *aux_dev;
drivers/net/ethernet/broadcom/bnge/bnge.h
27
struct auxiliary_device aux_dev;
drivers/net/ethernet/broadcom/bnge/bnge_auxr.c
129
struct auxiliary_device *adev;
drivers/net/ethernet/broadcom/bnge/bnge_auxr.c
185
struct auxiliary_device *aux_dev;
drivers/net/ethernet/broadcom/bnge/bnge_auxr.c
204
struct auxiliary_device *aux_dev;
drivers/net/ethernet/broadcom/bnxt/bnxt.h
2089
struct auxiliary_device aux_dev;
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
243
struct auxiliary_device *adev;
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
276
struct auxiliary_device *adev;
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
393
struct auxiliary_device *adev;
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
455
struct auxiliary_device *aux_dev;
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
472
struct auxiliary_device *aux_dev;
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.h
89
struct auxiliary_device adev;
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.h
93
void (*event)(struct auxiliary_device *adev,
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
161
struct hinic3_hwdev *hinic3_adev_get_hwdev(struct auxiliary_device *adev)
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
170
void hinic3_adev_event_register(struct auxiliary_device *adev,
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
171
void (*event_handler)(struct auxiliary_device *adev,
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
180
void hinic3_adev_event_unregister(struct auxiliary_device *adev)
drivers/net/ethernet/huawei/hinic3/hinic3_lld.h
15
void hinic3_adev_event_register(struct auxiliary_device *adev,
drivers/net/ethernet/huawei/hinic3/hinic3_lld.h
16
void (*event_handler)(struct auxiliary_device *adev,
drivers/net/ethernet/huawei/hinic3/hinic3_lld.h
18
void hinic3_adev_event_unregister(struct auxiliary_device *adev);
drivers/net/ethernet/huawei/hinic3/hinic3_lld.h
19
struct hinic3_hwdev *hinic3_adev_get_hwdev(struct auxiliary_device *adev);
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
370
static void hinic3_nic_event(struct auxiliary_device *adev,
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
410
static int hinic3_nic_probe(struct auxiliary_device *adev,
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
491
static void hinic3_nic_remove(struct auxiliary_device *adev)
drivers/net/ethernet/intel/i40e/i40e_client.c
291
struct auxiliary_device *aux_dev;
drivers/net/ethernet/intel/i40e/i40e_client.c
499
struct auxiliary_device *aux_dev = pf->cinst->lan_info.aux_dev;
drivers/net/ethernet/intel/ice/ice_idc.c
23
struct auxiliary_device *adev;
drivers/net/ethernet/intel/ice/ice_idc.c
298
struct auxiliary_device *adev;
drivers/net/ethernet/intel/ice/ice_idc.c
349
struct auxiliary_device *adev;
drivers/net/ethernet/intel/ice/ice_sf_eth.c
176
static void ice_sf_dev_remove(struct auxiliary_device *adev)
drivers/net/ethernet/intel/ice/ice_sf_eth.c
242
struct auxiliary_device *adev = to_auxiliary_dev(device);
drivers/net/ethernet/intel/ice/ice_sf_eth.c
94
static int ice_sf_dev_probe(struct auxiliary_device *adev,
drivers/net/ethernet/intel/ice/ice_sf_eth.h
11
struct auxiliary_device adev;
drivers/net/ethernet/intel/ice/ice_sf_eth.h
22
ice_sf_dev *ice_adev_to_sf_dev(struct auxiliary_device *adev)
drivers/net/ethernet/intel/idpf/idpf_idc.c
154
struct auxiliary_device *adev;
drivers/net/ethernet/intel/idpf/idpf_idc.c
198
struct auxiliary_device *adev;
drivers/net/ethernet/intel/idpf/idpf_idc.c
245
static void idpf_unplug_aux_dev(struct auxiliary_device *adev)
drivers/net/ethernet/intel/idpf/idpf_idc.c
265
struct auxiliary_device *adev;
drivers/net/ethernet/intel/idpf/idpf_idc.c
60
struct auxiliary_device *adev;
drivers/net/ethernet/mellanox/mlx4/en_main.c
237
static void mlx4_en_remove(struct auxiliary_device *adev)
drivers/net/ethernet/mellanox/mlx4/en_main.c
264
static int mlx4_en_probe(struct auxiliary_device *adev,
drivers/net/ethernet/mellanox/mlx4/intf.c
114
struct auxiliary_device *adev;
drivers/net/ethernet/mellanox/mlx4/intf.c
144
static void del_adev(struct auxiliary_device *adev)
drivers/net/ethernet/mellanox/mlx5/core/dev.c
309
struct auxiliary_device *adev;
drivers/net/ethernet/mellanox/mlx5/core/dev.c
339
static void del_adev(struct auxiliary_device *adev)
drivers/net/ethernet/mellanox/mlx5/core/dev.c
360
struct auxiliary_device *adev;
drivers/net/ethernet/mellanox/mlx5/core/dev.c
417
struct auxiliary_device *adev;
drivers/net/ethernet/mellanox/mlx5/core/dpll.c
418
static int mlx5_dpll_probe(struct auxiliary_device *adev,
drivers/net/ethernet/mellanox/mlx5/core/dpll.c
496
static void mlx5_dpll_remove(struct auxiliary_device *adev)
drivers/net/ethernet/mellanox/mlx5/core/dpll.c
515
static int mlx5_dpll_suspend(struct auxiliary_device *adev, pm_message_t state)
drivers/net/ethernet/mellanox/mlx5/core/dpll.c
520
static int mlx5_dpll_resume(struct auxiliary_device *adev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6616
static int _mlx5e_resume(struct auxiliary_device *adev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6648
static int mlx5e_resume(struct auxiliary_device *adev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6652
struct auxiliary_device *actual_adev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6665
static int _mlx5e_suspend(struct auxiliary_device *adev, bool pre_netdev_reg)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6689
static int mlx5e_suspend(struct auxiliary_device *adev, pm_message_t state)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6693
struct auxiliary_device *actual_adev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6704
static int _mlx5e_probe(struct auxiliary_device *adev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6777
static int mlx5e_probe(struct auxiliary_device *adev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6782
struct auxiliary_device *actual_adev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6795
static void _mlx5e_remove(struct auxiliary_device *adev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6833
static void mlx5e_remove(struct auxiliary_device *adev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6837
struct auxiliary_device *actual_adev;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1778
static int mlx5e_rep_probe(struct auxiliary_device *adev,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1790
static void mlx5e_rep_remove(struct auxiliary_device *adev)
drivers/net/ethernet/mellanox/mlx5/core/lib/sd.c
514
struct auxiliary_device *mlx5_sd_get_adev(struct mlx5_core_dev *dev,
drivers/net/ethernet/mellanox/mlx5/core/lib/sd.c
515
struct auxiliary_device *adev,
drivers/net/ethernet/mellanox/mlx5/core/lib/sd.h
15
struct auxiliary_device *mlx5_sd_get_adev(struct mlx5_core_dev *dev,
drivers/net/ethernet/mellanox/mlx5/core/lib/sd.h
16
struct auxiliary_device *adev,
drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h
431
static inline struct auxiliary_device *
drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h
434
return container_of(mdev->device, struct auxiliary_device, dev);
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c
46
struct auxiliary_device *adev = container_of(dev, struct auxiliary_device, dev);
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c
69
struct auxiliary_device *adev = container_of(device, struct auxiliary_device, dev);
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.h
14
struct auxiliary_device adev;
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/driver.c
110
static void mlx5_sf_dev_shutdown(struct auxiliary_device *adev)
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/driver.c
25
static int mlx5_sf_dev_probe(struct auxiliary_device *adev, const struct auxiliary_device_id *id)
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/driver.c
92
static void mlx5_sf_dev_remove(struct auxiliary_device *adev)
drivers/net/ethernet/mellanox/mlxsw/core_linecard_dev.c
127
static int mlxsw_linecard_bdev_probe(struct auxiliary_device *adev,
drivers/net/ethernet/mellanox/mlxsw/core_linecard_dev.c
154
static void mlxsw_linecard_bdev_remove(struct auxiliary_device *adev)
drivers/net/ethernet/mellanox/mlxsw/core_linecard_dev.c
22
struct auxiliary_device adev;
drivers/net/ethernet/mellanox/mlxsw/core_linecard_dev.c
41
struct auxiliary_device *adev =
drivers/net/ethernet/mellanox/mlxsw/core_linecard_dev.c
42
container_of(device, struct auxiliary_device, dev);
drivers/net/ethernet/microsoft/mana/mana_en.c
3420
struct auxiliary_device *adev = gd->adev;
drivers/net/ethernet/microsoft/mana/mana_en.c
3432
struct auxiliary_device *adev;
drivers/net/ethernet/pensando/ionic/ionic_api.h
20
struct auxiliary_device adev;
drivers/net/ethernet/pensando/ionic/ionic_aux.c
23
struct auxiliary_device *aux_dev;
drivers/peci/cpu.c
189
struct auxiliary_device *adev = to_auxiliary_dev(dev);
drivers/peci/cpu.c
195
static struct auxiliary_device *adev_alloc(struct peci_cpu *priv, int idx)
drivers/peci/cpu.c
198
struct auxiliary_device *adev;
drivers/peci/cpu.c
232
struct auxiliary_device *adev = _adev;
drivers/peci/cpu.c
241
struct auxiliary_device *adev;
drivers/pinctrl/pinctrl-ep93xx.c
1368
static int ep93xx_pmx_probe(struct auxiliary_device *adev,
drivers/pinctrl/pinctrl-eyeq5.c
533
static int eq5p_probe(struct auxiliary_device *adev,
drivers/platform/arm64/huawei-gaokun-ec.c
663
struct auxiliary_device *adev = to_auxiliary_dev(dev);
drivers/platform/arm64/huawei-gaokun-ec.c
671
struct auxiliary_device *adev = data;
drivers/platform/arm64/huawei-gaokun-ec.c
680
struct auxiliary_device *adev;
drivers/platform/arm64/lenovo-yoga-c630.c
197
struct auxiliary_device *adev;
drivers/platform/x86/intel/ehl_pse_io.c
28
struct auxiliary_device *adev;
drivers/platform/x86/intel/plr_tpmi.c
258
static int intel_plr_probe(struct auxiliary_device *auxdev, const struct auxiliary_device_id *id)
drivers/platform/x86/intel/plr_tpmi.c
332
static void intel_plr_remove(struct auxiliary_device *auxdev)
drivers/platform/x86/intel/plr_tpmi.c
62
struct auxiliary_device *auxdev;
drivers/platform/x86/intel/pmt/class.c
176
struct auxiliary_device *auxdev = to_auxiliary_dev(dev->parent);
drivers/platform/x86/intel/pmt/crashlog.c
539
static void pmt_crashlog_remove(struct auxiliary_device *auxdev)
drivers/platform/x86/intel/pmt/crashlog.c
552
static int pmt_crashlog_probe(struct auxiliary_device *auxdev,
drivers/platform/x86/intel/pmt/discovery.c
517
static void pmt_features_remove(struct auxiliary_device *auxdev)
drivers/platform/x86/intel/pmt/discovery.c
533
static int pmt_features_probe(struct auxiliary_device *auxdev, const struct auxiliary_device_id *id)
drivers/platform/x86/intel/pmt/telemetry.c
362
static void pmt_telem_remove(struct auxiliary_device *auxdev)
drivers/platform/x86/intel/pmt/telemetry.c
377
static int pmt_telem_probe(struct auxiliary_device *auxdev, const struct auxiliary_device_id *id)
drivers/platform/x86/intel/sdsi.c
651
static int sdsi_probe(struct auxiliary_device *auxdev, const struct auxiliary_device_id *id)
drivers/platform/x86/intel/speed_select_if/isst_tpmi.c
16
static int intel_sst_probe(struct auxiliary_device *auxdev, const struct auxiliary_device_id *id)
drivers/platform/x86/intel/speed_select_if/isst_tpmi.c
31
static void intel_sst_remove(struct auxiliary_device *auxdev)
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
1553
int tpmi_sst_dev_add(struct auxiliary_device *auxdev)
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
1706
void tpmi_sst_dev_remove(struct auxiliary_device *auxdev)
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
1730
void tpmi_sst_dev_suspend(struct auxiliary_device *auxdev)
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
1771
void tpmi_sst_dev_resume(struct auxiliary_device *auxdev)
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
263
struct auxiliary_device *auxdev;
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
330
static int sst_add_perf_profiles(struct auxiliary_device *auxdev,
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
367
static int sst_main(struct auxiliary_device *auxdev, struct tpmi_per_power_domain_info *pd_info)
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.h
14
int tpmi_sst_dev_add(struct auxiliary_device *auxdev);
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.h
15
void tpmi_sst_dev_remove(struct auxiliary_device *auxdev);
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.h
16
void tpmi_sst_dev_suspend(struct auxiliary_device *auxdev);
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.h
17
void tpmi_sst_dev_resume(struct auxiliary_device *auxdev);
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c
542
static int uncore_probe(struct auxiliary_device *auxdev, const struct auxiliary_device_id *id)
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c
735
static void uncore_remove(struct auxiliary_device *auxdev)
drivers/platform/x86/intel/vsec.c
211
struct auxiliary_device *auxdev = &intel_vsec_dev->auxdev;
drivers/platform/x86/intel/vsec_tpmi.c
190
struct oobmsm_plat_info *tpmi_get_platform_data(struct auxiliary_device *auxdev)
drivers/platform/x86/intel/vsec_tpmi.c
198
int tpmi_get_resource_count(struct auxiliary_device *auxdev)
drivers/platform/x86/intel/vsec_tpmi.c
209
struct resource *tpmi_get_resource_at_index(struct auxiliary_device *auxdev, int index)
drivers/platform/x86/intel/vsec_tpmi.c
340
int tpmi_get_feature_status(struct auxiliary_device *auxdev,
drivers/platform/x86/intel/vsec_tpmi.c
359
struct dentry *tpmi_get_debugfs_dir(struct auxiliary_device *auxdev)
drivers/platform/x86/intel/vsec_tpmi.c
558
static void tpmi_set_control_base(struct auxiliary_device *auxdev,
drivers/platform/x86/intel/vsec_tpmi.c
742
static int intel_vsec_tpmi_init(struct auxiliary_device *auxdev)
drivers/platform/x86/intel/vsec_tpmi.c
832
static int tpmi_probe(struct auxiliary_device *auxdev,
drivers/platform/x86/intel/vsec_tpmi.c
838
static void tpmi_remove(struct auxiliary_device *auxdev)
drivers/pmdomain/marvell/pxa1908-power-controller.c
164
static void pxa1908_pd_remove(struct auxiliary_device *auxdev)
drivers/pmdomain/marvell/pxa1908-power-controller.c
226
pxa1908_pd_probe(struct auxiliary_device *auxdev, const struct auxiliary_device_id *aux_id)
drivers/pmdomain/thead/th1520-pm-domains.c
140
struct auxiliary_device *adev;
drivers/pmdomain/thead/th1520-pm-domains.c
179
struct auxiliary_device *adev;
drivers/power/reset/ep93xx-restart.c
45
static int ep93xx_reboot_probe(struct auxiliary_device *adev,
drivers/power/reset/th1520-aon-reboot.c
51
static int th1520_aon_reboot_probe(struct auxiliary_device *adev,
drivers/power/sequencing/pwrseq-thead-gpu.c
178
static int pwrseq_thead_gpu_probe(struct auxiliary_device *adev,
drivers/power/sequencing/pwrseq-thead-gpu.c
215
static void pwrseq_thead_gpu_remove(struct auxiliary_device *adev)
drivers/power/supply/huawei-gaokun-battery.c
583
static int gaokun_psy_probe(struct auxiliary_device *adev,
drivers/power/supply/huawei-gaokun-battery.c
622
static void gaokun_psy_remove(struct auxiliary_device *adev)
drivers/power/supply/lenovo_yoga_c630_battery.c
421
static int yoga_c630_psy_probe(struct auxiliary_device *adev,
drivers/power/supply/lenovo_yoga_c630_battery.c
474
static void yoga_c630_psy_remove(struct auxiliary_device *adev)
drivers/power/supply/qcom_battmgr.c
1624
static int qcom_battmgr_probe(struct auxiliary_device *adev,
drivers/powercap/intel_rapl_tpmi.c
253
static int intel_rapl_tpmi_probe(struct auxiliary_device *auxdev,
drivers/powercap/intel_rapl_tpmi.c
327
static void intel_rapl_tpmi_remove(struct auxiliary_device *auxdev)
drivers/pwm/pwm-mc33xs2410.c
328
struct auxiliary_device *adev;
drivers/remoteproc/qcom_common.c
526
struct auxiliary_device *adev = to_auxiliary_dev(dev);
drivers/remoteproc/qcom_common.c
534
struct auxiliary_device *adev;
drivers/remoteproc/qcom_common.h
41
struct auxiliary_device *adev;
drivers/reset/amlogic/reset-meson-aux.c
58
static int meson_reset_aux_probe(struct auxiliary_device *adev,
drivers/reset/core.c
827
struct auxiliary_device *adev = to_auxiliary_dev(dev);
drivers/reset/core.c
836
struct auxiliary_device *adev;
drivers/reset/reset-aspeed.c
203
static int aspeed_reset_probe(struct auxiliary_device *adev,
drivers/reset/reset-eyeq.c
420
static int eqr_probe(struct auxiliary_device *adev,
drivers/reset/reset-gpio.c
60
static int reset_gpio_probe(struct auxiliary_device *adev,
drivers/reset/reset-imx8mp-audiomix.c
185
static int imx8mp_audiomix_reset_probe(struct auxiliary_device *adev,
drivers/reset/reset-mpfs.c
153
static int mpfs_reset_adev_probe(struct auxiliary_device *adev,
drivers/reset/reset-mpfs.c
180
struct auxiliary_device *adev;
drivers/reset/reset-npcm.c
382
struct auxiliary_device *adev = _adev;
drivers/reset/reset-npcm.c
390
struct auxiliary_device *adev = to_auxiliary_dev(dev);
drivers/reset/reset-npcm.c
396
static struct auxiliary_device *npcm_clock_adev_alloc(struct npcm_rc_data *rst_data, char *clk_name)
drivers/reset/reset-npcm.c
399
struct auxiliary_device *adev;
drivers/reset/reset-npcm.c
425
struct auxiliary_device *adev;
drivers/reset/spacemit/reset-spacemit-common.c
59
int spacemit_reset_probe(struct auxiliary_device *adev,
drivers/reset/spacemit/reset-spacemit-common.h
39
int spacemit_reset_probe(struct auxiliary_device *adev,
drivers/reset/starfive/reset-starfive-jh7110.c
52
static int jh7110_reset_probe(struct auxiliary_device *adev,
drivers/soc/cirrus/soc-ep93xx.c
120
struct auxiliary_device *adev;
drivers/soc/cirrus/soc-ep93xx.c
73
struct auxiliary_device *adev = _adev;
drivers/soc/cirrus/soc-ep93xx.c
81
struct auxiliary_device *adev = to_auxiliary_dev(dev);
drivers/soc/cirrus/soc-ep93xx.c
87
static struct auxiliary_device __init *ep93xx_adev_alloc(struct device *parent,
drivers/soc/cirrus/soc-ep93xx.c
92
struct auxiliary_device *adev;
drivers/soc/qcom/pmic_glink.c
177
struct auxiliary_device *aux,
drivers/soc/qcom/pmic_glink.c
201
struct auxiliary_device *aux)
drivers/soc/qcom/pmic_glink.c
34
struct auxiliary_device altmode_aux;
drivers/soc/qcom/pmic_glink.c
35
struct auxiliary_device ps_aux;
drivers/soc/qcom/pmic_glink.c
36
struct auxiliary_device ucsi_aux;
drivers/soc/qcom/pmic_glink_altmode.c
113
struct auxiliary_device *bridge;
drivers/soc/qcom/pmic_glink_altmode.c
568
static int pmic_glink_altmode_probe(struct auxiliary_device *adev,
drivers/soc/qcom/qcom_pd_mapper.c
674
static int qcom_pdm_probe(struct auxiliary_device *auxdev,
drivers/soc/qcom/qcom_pd_mapper.c
701
static void qcom_pdm_remove(struct auxiliary_device *auxdev)
drivers/soundwire/intel_auxdevice.c
301
static int intel_link_probe(struct auxiliary_device *auxdev,
drivers/soundwire/intel_auxdevice.c
377
int intel_link_startup(struct auxiliary_device *auxdev)
drivers/soundwire/intel_auxdevice.c
489
static void intel_link_remove(struct auxiliary_device *auxdev)
drivers/soundwire/intel_auxdevice.c
508
int intel_link_process_wakeen_event(struct auxiliary_device *auxdev)
drivers/soundwire/intel_auxdevice.h
12
struct auxiliary_device auxdev;
drivers/soundwire/intel_auxdevice.h
7
int intel_link_startup(struct auxiliary_device *auxdev);
drivers/soundwire/intel_auxdevice.h
8
int intel_link_process_wakeen_event(struct auxiliary_device *auxdev);
drivers/soundwire/intel_init.c
25
struct auxiliary_device *auxdev = to_auxiliary_dev(dev);
drivers/soundwire/intel_init.c
40
struct auxiliary_device *auxdev;
drivers/spi/spi-kspi2.c
338
static int kspi2_probe(struct auxiliary_device *auxdev,
drivers/spi/spi-kspi2.c
408
static void kspi2_remove(struct auxiliary_device *auxdev)
drivers/spi/spi-ljca.c
218
static int ljca_spi_probe(struct auxiliary_device *auxdev,
drivers/spi/spi-ljca.c
250
static void ljca_spi_dev_remove(struct auxiliary_device *auxdev)
drivers/staging/media/ipu7/ipu7-bus.c
125
struct auxiliary_device *auxdev = &adev->auxdev;
drivers/staging/media/ipu7/ipu7-bus.c
87
struct auxiliary_device *auxdev;
drivers/staging/media/ipu7/ipu7-bus.h
33
struct auxiliary_device auxdev;
drivers/staging/media/ipu7/ipu7-isys.c
573
static void isys_remove(struct auxiliary_device *auxdev)
drivers/staging/media/ipu7/ipu7-isys.c
695
static int isys_probe(struct auxiliary_device *auxdev,
drivers/tty/serial/8250/8250_keba.c
171
static int kuart_probe(struct auxiliary_device *auxdev,
drivers/tty/serial/8250/8250_keba.c
263
static void kuart_remove(struct auxiliary_device *auxdev)
drivers/usb/misc/usb-ljca.c
468
struct auxiliary_device *auxdev,
drivers/usb/misc/usb-ljca.c
520
struct auxiliary_device *auxdev = to_auxiliary_dev(dev);
drivers/usb/misc/usb-ljca.c
528
struct auxiliary_device *auxdev;
drivers/usb/misc/usbio.c
129
struct auxiliary_device auxdev;
drivers/usb/misc/usbio.c
210
int usbio_control_msg(struct auxiliary_device *adev, u8 type, u8 cmd,
drivers/usb/misc/usbio.c
255
int usbio_bulk_msg(struct auxiliary_device *adev, u8 type, u8 cmd, bool last,
drivers/usb/misc/usbio.c
353
int usbio_acquire(struct auxiliary_device *adev)
drivers/usb/misc/usbio.c
383
void usbio_release(struct auxiliary_device *adev)
drivers/usb/misc/usbio.c
396
void usbio_get_txrxbuf_len(struct auxiliary_device *adev, u16 *txbuf_len, u16 *rxbuf_len)
drivers/usb/misc/usbio.c
412
unsigned long usbio_get_quirks(struct auxiliary_device *adev)
drivers/usb/misc/usbio.c
429
struct auxiliary_device *adev = to_auxiliary_dev(dev);
drivers/usb/misc/usbio.c
439
struct auxiliary_device *adev;
drivers/usb/misc/usbio.c
729
void usbio_acpi_bind(struct auxiliary_device *adev, const struct acpi_device_id *hids)
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c
44
struct auxiliary_device *bridge_dev;
drivers/usb/typec/ucsi/ucsi_glink.c
385
static int pmic_glink_ucsi_probe(struct auxiliary_device *adev,
drivers/usb/typec/ucsi/ucsi_glink.c
462
static void pmic_glink_ucsi_remove(struct auxiliary_device *adev)
drivers/usb/typec/ucsi/ucsi_huawei_gaokun.c
466
static int gaokun_ucsi_probe(struct auxiliary_device *adev,
drivers/usb/typec/ucsi/ucsi_huawei_gaokun.c
502
static void gaokun_ucsi_remove(struct auxiliary_device *adev)
drivers/usb/typec/ucsi/ucsi_huawei_gaokun.c
83
struct auxiliary_device *bridge;
drivers/usb/typec/ucsi/ucsi_yoga_c630.c
238
static int yoga_c630_ucsi_probe(struct auxiliary_device *adev,
drivers/usb/typec/ucsi/ucsi_yoga_c630.c
308
static void yoga_c630_ucsi_remove(struct auxiliary_device *adev)
drivers/usb/typec/ucsi/ucsi_yoga_c630.c
36
struct auxiliary_device *bridge;
drivers/vdpa/mlx5/net/mlx5_vnet.c
4097
static int mlx5v_probe(struct auxiliary_device *adev,
drivers/vdpa/mlx5/net/mlx5_vnet.c
4142
static void mlx5v_remove(struct auxiliary_device *adev)
drivers/vdpa/pds/aux_drv.c
32
static int pds_vdpa_probe(struct auxiliary_device *aux_dev,
drivers/vdpa/pds/aux_drv.c
90
static void pds_vdpa_remove(struct auxiliary_device *aux_dev)
include/drm/bridge/aux-bridge.h
12
struct auxiliary_device;
include/drm/bridge/aux-bridge.h
24
struct auxiliary_device *devm_drm_dp_hpd_bridge_alloc(struct device *parent, struct device_node *np);
include/drm/bridge/aux-bridge.h
25
int devm_drm_dp_hpd_bridge_add(struct device *dev, struct auxiliary_device *adev);
include/drm/bridge/aux-bridge.h
30
static inline struct auxiliary_device *devm_drm_dp_hpd_bridge_alloc(struct device *parent,
include/drm/bridge/aux-bridge.h
36
static inline int devm_drm_dp_hpd_bridge_add(struct device *dev, struct auxiliary_device *adev)
include/linux/auxiliary_bus.h
190
int (*probe)(struct auxiliary_device *auxdev, const struct auxiliary_device_id *id);
include/linux/auxiliary_bus.h
191
void (*remove)(struct auxiliary_device *auxdev);
include/linux/auxiliary_bus.h
192
void (*shutdown)(struct auxiliary_device *auxdev);
include/linux/auxiliary_bus.h
193
int (*suspend)(struct auxiliary_device *auxdev, pm_message_t state);
include/linux/auxiliary_bus.h
194
int (*resume)(struct auxiliary_device *auxdev);
include/linux/auxiliary_bus.h
200
static inline void *auxiliary_get_drvdata(struct auxiliary_device *auxdev)
include/linux/auxiliary_bus.h
205
static inline void auxiliary_set_drvdata(struct auxiliary_device *auxdev, void *data)
include/linux/auxiliary_bus.h
210
static inline struct auxiliary_device *to_auxiliary_dev(struct device *dev)
include/linux/auxiliary_bus.h
212
return container_of(dev, struct auxiliary_device, dev);
include/linux/auxiliary_bus.h
220
int auxiliary_device_init(struct auxiliary_device *auxdev);
include/linux/auxiliary_bus.h
221
int __auxiliary_device_add(struct auxiliary_device *auxdev, const char *modname);
include/linux/auxiliary_bus.h
225
int auxiliary_device_sysfs_irq_add(struct auxiliary_device *auxdev, int irq);
include/linux/auxiliary_bus.h
226
void auxiliary_device_sysfs_irq_remove(struct auxiliary_device *auxdev,
include/linux/auxiliary_bus.h
230
auxiliary_device_sysfs_irq_add(struct auxiliary_device *auxdev, int irq)
include/linux/auxiliary_bus.h
236
auxiliary_device_sysfs_irq_remove(struct auxiliary_device *auxdev, int irq) {}
include/linux/auxiliary_bus.h
239
static inline void auxiliary_device_uninit(struct auxiliary_device *auxdev)
include/linux/auxiliary_bus.h
245
static inline void auxiliary_device_delete(struct auxiliary_device *auxdev)
include/linux/auxiliary_bus.h
257
struct auxiliary_device *auxiliary_device_create(struct device *dev,
include/linux/auxiliary_bus.h
264
struct auxiliary_device *__devm_auxiliary_device_create(struct device *dev,
include/linux/firmware/qcom/qcom_qseecom.h
24
struct auxiliary_device aux_dev;
include/linux/intel_dg_nvm_aux.h
21
struct auxiliary_device aux_dev;
include/linux/intel_tpmi.h
31
struct oobmsm_plat_info *tpmi_get_platform_data(struct auxiliary_device *auxdev);
include/linux/intel_tpmi.h
32
struct resource *tpmi_get_resource_at_index(struct auxiliary_device *auxdev, int index);
include/linux/intel_tpmi.h
33
int tpmi_get_resource_count(struct auxiliary_device *auxdev);
include/linux/intel_tpmi.h
34
int tpmi_get_feature_status(struct auxiliary_device *auxdev, int feature_id, bool *read_blocked,
include/linux/intel_tpmi.h
36
struct dentry *tpmi_get_debugfs_dir(struct auxiliary_device *auxdev);
include/linux/intel_vsec.h
137
struct auxiliary_device auxdev;
include/linux/intel_vsec.h
196
static inline struct intel_vsec_device *auxdev_to_ivdev(struct auxiliary_device *auxdev)
include/linux/mei_aux.h
21
struct auxiliary_device aux_dev;
include/linux/misc/keba.h
20
struct auxiliary_device auxdev;
include/linux/misc/keba.h
34
struct auxiliary_device auxdev;
include/linux/misc/keba.h
46
struct auxiliary_device auxdev;
include/linux/misc/keba.h
56
struct auxiliary_device auxdev;
include/linux/misc/keba.h
67
struct auxiliary_device auxdev;
include/linux/mlx4/device.h
894
struct auxiliary_device adev;
include/linux/mlx5/driver.h
537
struct auxiliary_device adev;
include/linux/net/intel/i40e_client.h
102
struct auxiliary_device aux_dev;
include/linux/net/intel/i40e_client.h
78
struct auxiliary_device *aux_dev;
include/linux/net/intel/iidc_rdma.h
42
struct auxiliary_device *adev;
include/linux/net/intel/iidc_rdma.h
53
struct auxiliary_device adev;
include/linux/net/intel/iidc_rdma_idpf.h
11
struct auxiliary_device *adev;
include/linux/net/intel/iidc_rdma_idpf.h
12
struct auxiliary_device *core_adev;
include/linux/net/intel/iidc_rdma_idpf.h
18
struct auxiliary_device adev;
include/linux/pds/pds_auxbus.h
10
struct auxiliary_device aux_dev;
include/linux/soc/cirrus/ep93xx.h
25
struct auxiliary_device adev;
include/linux/usb/ljca.h
51
struct auxiliary_device auxdev;
include/linux/usb/usbio.h
165
int usbio_control_msg(struct auxiliary_device *adev, u8 type, u8 cmd,
include/linux/usb/usbio.h
168
int usbio_bulk_msg(struct auxiliary_device *adev, u8 type, u8 cmd, bool last,
include/linux/usb/usbio.h
171
int usbio_acquire(struct auxiliary_device *adev);
include/linux/usb/usbio.h
172
void usbio_release(struct auxiliary_device *adev);
include/linux/usb/usbio.h
173
void usbio_get_txrxbuf_len(struct auxiliary_device *adev, u16 *txbuf_len, u16 *rxbuf_len);
include/linux/usb/usbio.h
174
unsigned long usbio_get_quirks(struct auxiliary_device *adev);
include/linux/usb/usbio.h
175
void usbio_acpi_bind(struct auxiliary_device *adev, const struct acpi_device_id *hids);
include/net/mana/gdma.h
243
struct auxiliary_device *adev;
include/net/mana/mana_auxiliary.h
8
struct auxiliary_device adev;
include/soc/nuvoton/clock-npcm8xx.h
10
struct auxiliary_device adev;
include/soc/nuvoton/clock-npcm8xx.h
13
static inline struct npcm_clock_adev *to_npcm_clock_adev(struct auxiliary_device *_adev)
include/soc/spacemit/ccu.h
11
struct auxiliary_device adev;
include/soc/spacemit/ccu.h
16
to_spacemit_ccu_adev(struct auxiliary_device *adev)
include/soc/starfive/reset-starfive-jh71x0.h
11
struct auxiliary_device adev;
rust/helpers/auxiliary.c
12
rust_helper_auxiliary_device_delete(struct auxiliary_device *adev)
rust/helpers/auxiliary.c
6
rust_helper_auxiliary_device_uninit(struct auxiliary_device *adev)
sound/soc/qcom/qdsp6/q6usb.c
300
struct auxiliary_device *auxdev)
sound/soc/qcom/qdsp6/q6usb.c
33
struct auxiliary_device uauxdev;
sound/soc/sdca/sdca_class_function.c
106
struct auxiliary_device *auxdev = to_auxiliary_dev(dev);
sound/soc/sdca/sdca_class_function.c
283
static int class_function_probe(struct auxiliary_device *auxdev,
sound/soc/sdca/sdca_class_function.c
407
struct auxiliary_device *auxdev = to_auxiliary_dev(dev);
sound/soc/sdca/sdca_class_function.c
422
struct auxiliary_device *auxdev = to_auxiliary_dev(dev);
sound/soc/sdca/sdca_class_function.c
480
struct auxiliary_device *auxdev = to_auxiliary_dev(dev);
sound/soc/sdca/sdca_class_function.c
56
struct auxiliary_device *auxdev = to_auxiliary_dev(dev);
sound/soc/sdca/sdca_class_function.c
64
struct auxiliary_device *auxdev = to_auxiliary_dev(dev);
sound/soc/sdca/sdca_class_function.c
72
struct auxiliary_device *auxdev = to_auxiliary_dev(dev);
sound/soc/sdca/sdca_class_function.c
98
struct auxiliary_device *auxdev = to_auxiliary_dev(dev);
sound/soc/sdca/sdca_function_device.c
26
struct auxiliary_device *auxdev = to_auxiliary_dev(dev);
sound/soc/sdca/sdca_function_device.c
38
struct auxiliary_device *auxdev;
sound/soc/sdca/sdca_function_device.h
8
struct auxiliary_device auxdev;
sound/soc/sof/sof-client-ipc-flood-test.c
285
static int sof_ipc_flood_probe(struct auxiliary_device *auxdev,
sound/soc/sof/sof-client-ipc-flood-test.c
346
static void sof_ipc_flood_remove(struct auxiliary_device *auxdev)
sound/soc/sof/sof-client-ipc-kernel-injector.c
130
static void sof_msg_inject_remove(struct auxiliary_device *auxdev)
sound/soc/sof/sof-client-ipc-kernel-injector.c
92
static int sof_msg_inject_probe(struct auxiliary_device *auxdev,
sound/soc/sof/sof-client-ipc-msg-injector.c
254
static int sof_msg_inject_probe(struct auxiliary_device *auxdev,
sound/soc/sof/sof-client-ipc-msg-injector.c
310
static void sof_msg_inject_remove(struct auxiliary_device *auxdev)
sound/soc/sof/sof-client-probes.c
431
static int sof_probes_client_probe(struct auxiliary_device *auxdev,
sound/soc/sof/sof-client-probes.c
569
static void sof_probes_client_remove(struct auxiliary_device *auxdev)
sound/soc/sof/sof-client.c
229
struct auxiliary_device *auxdev;
sound/soc/sof/sof-client.c
66
struct auxiliary_device *auxdev = to_auxiliary_dev(dev);
sound/soc/sof/sof-client.h
24
struct auxiliary_device auxdev;
sound/usb/qcom/qc_audio_offload.c
102
struct auxiliary_device *auxdev;
sound/usb/qcom/qc_audio_offload.c
1917
static int qc_usb_audio_probe(struct auxiliary_device *auxdev,
sound/usb/qcom/qc_audio_offload.c
1963
static void qc_usb_audio_remove(struct auxiliary_device *auxdev)