Symbol: zpci_dev
arch/s390/include/asm/pci.h
109
struct zpci_dev *function[ZPCI_FUNCTIONS_PER_BUS];
arch/s390/include/asm/pci.h
198
static inline bool zdev_enabled(struct zpci_dev *zdev)
arch/s390/include/asm/pci.h
221
struct zpci_dev *zpci_create_device(u32 fid, u32 fh, enum zpci_state state);
arch/s390/include/asm/pci.h
222
int zpci_add_device(struct zpci_dev *zdev);
arch/s390/include/asm/pci.h
223
int zpci_enable_device(struct zpci_dev *);
arch/s390/include/asm/pci.h
224
int zpci_reenable_device(struct zpci_dev *zdev);
arch/s390/include/asm/pci.h
225
int zpci_disable_device(struct zpci_dev *);
arch/s390/include/asm/pci.h
226
int zpci_scan_configured_device(struct zpci_dev *zdev, u32 fh);
arch/s390/include/asm/pci.h
227
int zpci_deconfigure_device(struct zpci_dev *zdev);
arch/s390/include/asm/pci.h
228
void zpci_device_reserved(struct zpci_dev *zdev);
arch/s390/include/asm/pci.h
229
bool zpci_is_device_configured(struct zpci_dev *zdev);
arch/s390/include/asm/pci.h
232
int zpci_hot_reset_device(struct zpci_dev *zdev);
arch/s390/include/asm/pci.h
233
int zpci_register_ioat(struct zpci_dev *, u8, u64, u64, u64, u8 *);
arch/s390/include/asm/pci.h
234
int zpci_unregister_ioat(struct zpci_dev *, u8);
arch/s390/include/asm/pci.h
236
void zpci_update_fh(struct zpci_dev *zdev, u32 fh);
arch/s390/include/asm/pci.h
241
int clp_query_pci_fn(struct zpci_dev *zdev);
arch/s390/include/asm/pci.h
242
int clp_enable_fh(struct zpci_dev *zdev, u32 *fh, u8 nr_dma_as);
arch/s390/include/asm/pci.h
243
int clp_disable_fh(struct zpci_dev *zdev, u32 *fh);
arch/s390/include/asm/pci.h
261
int zpci_init_iommu(struct zpci_dev *zdev);
arch/s390/include/asm/pci.h
262
void zpci_destroy_iommu(struct zpci_dev *zdev);
arch/s390/include/asm/pci.h
263
int zpci_iommu_register_ioat(struct zpci_dev *zdev, u8 *status);
arch/s390/include/asm/pci.h
266
static inline bool zpci_use_mio(struct zpci_dev *zdev)
arch/s390/include/asm/pci.h
281
int zpci_init_slot(struct zpci_dev *);
arch/s390/include/asm/pci.h
282
void zpci_exit_slot(struct zpci_dev *);
arch/s390/include/asm/pci.h
284
static inline int zpci_init_slot(struct zpci_dev *zdev)
arch/s390/include/asm/pci.h
288
static inline void zpci_exit_slot(struct zpci_dev *zdev) {}
arch/s390/include/asm/pci.h
292
static inline struct zpci_dev *to_zpci(struct pci_dev *pdev)
arch/s390/include/asm/pci.h
299
static inline struct zpci_dev *to_zpci_dev(struct device *dev)
arch/s390/include/asm/pci.h
304
struct zpci_dev *get_zdev_by_fid(u32);
arch/s390/include/asm/pci.h
309
int zpci_dma_init_device(struct zpci_dev *zdev);
arch/s390/include/asm/pci.h
310
int zpci_dma_exit_device(struct zpci_dev *zdev);
arch/s390/include/asm/pci.h
315
int zpci_set_irq(struct zpci_dev *zdev);
arch/s390/include/asm/pci.h
320
int zpci_fmb_enable_device(struct zpci_dev *);
arch/s390/include/asm/pci.h
321
int zpci_fmb_disable_device(struct zpci_dev *);
arch/s390/include/asm/pci.h
326
void zpci_debug_init_device(struct zpci_dev *, const char *);
arch/s390/include/asm/pci.h
327
void zpci_debug_exit_device(struct zpci_dev *);
arch/s390/include/asm/pci.h
331
int zpci_clear_error_state(struct zpci_dev *zdev);
arch/s390/include/asm/pci.h
332
int zpci_reset_load_store_blocked(struct zpci_dev *zdev);
arch/s390/include/asm/pci_dma.h
96
struct zpci_dev;
arch/s390/include/asm/pci_dma.h
98
struct zpci_iommu_ctrs *zpci_get_iommu_ctrs(struct zpci_dev *zdev);
arch/s390/kvm/pci.c
158
static int kvm_zpci_set_airq(struct zpci_dev *zdev)
arch/s390/kvm/pci.c
177
static int kvm_zpci_clear_airq(struct zpci_dev *zdev)
arch/s390/kvm/pci.c
222
static int kvm_s390_pci_aif_enable(struct zpci_dev *zdev, struct zpci_fib *fib,
arch/s390/kvm/pci.c
335
static int kvm_s390_pci_aif_disable(struct zpci_dev *zdev, bool force)
arch/s390/kvm/pci.c
402
static int kvm_s390_pci_dev_open(struct zpci_dev *zdev)
arch/s390/kvm/pci.c
416
static void kvm_s390_pci_dev_release(struct zpci_dev *zdev)
arch/s390/kvm/pci.c
434
struct zpci_dev *zdev = opaque;
arch/s390/kvm/pci.c
509
struct zpci_dev *zdev = opaque;
arch/s390/kvm/pci.c
575
static struct zpci_dev *get_zdev_from_kvm_by_fh(struct kvm *kvm, u32 fh)
arch/s390/kvm/pci.c
577
struct zpci_dev *zdev = NULL;
arch/s390/kvm/pci.c
592
static int kvm_s390_pci_zpci_reg_aen(struct zpci_dev *zdev,
arch/s390/kvm/pci.c
618
struct zpci_dev *zdev;
arch/s390/kvm/pci.h
21
struct zpci_dev *zdev;
arch/s390/net/pnet.c
58
struct zpci_dev *zdev = to_zpci(to_pci_dev(dev));
arch/s390/pci/pci.c
100
struct zpci_dev *tmp, *zdev;
arch/s390/pci/pci.c
1005
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci.c
1021
int zpci_clear_error_state(struct zpci_dev *zdev)
arch/s390/pci/pci.c
1048
int zpci_reset_load_store_blocked(struct zpci_dev *zdev)
arch/s390/pci/pci.c
1137
struct zpci_dev *za = container_of(a, struct zpci_dev, entry);
arch/s390/pci/pci.c
1138
struct zpci_dev *zb = container_of(b, struct zpci_dev, entry);
arch/s390/pci/pci.c
1154
struct zpci_dev *zdev, *tmp;
arch/s390/pci/pci.c
130
int zpci_register_ioat(struct zpci_dev *zdev, u8 dmaas,
arch/s390/pci/pci.c
153
int zpci_unregister_ioat(struct zpci_dev *zdev, u8 dmaas)
arch/s390/pci/pci.c
168
int zpci_fmb_enable_device(struct zpci_dev *zdev)
arch/s390/pci/pci.c
208
int zpci_fmb_disable_device(struct zpci_dev *zdev)
arch/s390/pci/pci.c
231
static int zpci_cfg_load(struct zpci_dev *zdev, int offset, u32 *val, u8 len)
arch/s390/pci/pci.c
253
static int zpci_cfg_store(struct zpci_dev *zdev, int offset, u32 val, u8 len)
arch/s390/pci/pci.c
301
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci.c
320
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci.c
350
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci.c
407
struct zpci_dev *zdev = zdev_from_bus(bus, devfn);
arch/s390/pci/pci.c
417
struct zpci_dev *zdev = zdev_from_bus(bus, devfn);
arch/s390/pci/pci.c
431
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci.c
454
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci.c
470
static int zpci_alloc_iomap(struct zpci_dev *zdev)
arch/s390/pci/pci.c
485
static void zpci_free_iomap(struct zpci_dev *zdev, int entry)
arch/s390/pci/pci.c
493
static void zpci_do_update_iomap_fh(struct zpci_dev *zdev, u32 fh)
arch/s390/pci/pci.c
509
void zpci_update_fh(struct zpci_dev *zdev, u32 fh)
arch/s390/pci/pci.c
521
static struct resource *__alloc_res(struct zpci_dev *zdev, unsigned long start,
arch/s390/pci/pci.c
542
int zpci_setup_bus_resources(struct zpci_dev *zdev)
arch/s390/pci/pci.c
584
static void zpci_cleanup_bus_resources(struct zpci_dev *zdev)
arch/s390/pci/pci.c
607
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci.c
630
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci.c
638
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci.c
648
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci.c
702
int zpci_enable_device(struct zpci_dev *zdev)
arch/s390/pci/pci.c
715
int zpci_reenable_device(struct zpci_dev *zdev)
arch/s390/pci/pci.c
73
void zpci_zdev_put(struct zpci_dev *zdev)
arch/s390/pci/pci.c
738
int zpci_disable_device(struct zpci_dev *zdev)
arch/s390/pci/pci.c
785
int zpci_hot_reset_device(struct zpci_dev *zdev)
arch/s390/pci/pci.c
82
struct zpci_dev *get_zdev_by_fid(u32 fid)
arch/s390/pci/pci.c
822
struct zpci_dev *zpci_create_device(u32 fid, u32 fh, enum zpci_state state)
arch/s390/pci/pci.c
824
struct zpci_dev *zdev;
arch/s390/pci/pci.c
84
struct zpci_dev *tmp, *zdev = NULL;
arch/s390/pci/pci.c
864
int zpci_add_device(struct zpci_dev *zdev)
arch/s390/pci/pci.c
893
bool zpci_is_device_configured(struct zpci_dev *zdev)
arch/s390/pci/pci.c
912
int zpci_scan_configured_device(struct zpci_dev *zdev, u32 fh)
arch/s390/pci/pci.c
928
int zpci_deconfigure_device(struct zpci_dev *zdev)
arch/s390/pci/pci.c
960
void zpci_device_reserved(struct zpci_dev *zdev)
arch/s390/pci/pci.c
979
struct zpci_dev *zdev = container_of(kref, struct zpci_dev, kref);
arch/s390/pci/pci_bus.c
101
void zpci_bus_remove_device(struct zpci_dev *zdev, bool set_error)
arch/s390/pci/pci_bus.c
136
struct zpci_dev *zdev;
arch/s390/pci/pci_bus.c
156
static bool zpci_bus_is_multifunction_root(struct zpci_dev *zdev)
arch/s390/pci/pci_bus.c
172
static int zpci_bus_create_pci_bus(struct zpci_bus *zbus, struct zpci_dev *fr, struct pci_ops *ops)
arch/s390/pci/pci_bus.c
343
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci_bus.c
363
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci_bus.c
377
static int zpci_bus_add_device(struct zpci_bus *zbus, struct zpci_dev *zdev)
arch/s390/pci/pci_bus.c
411
static bool zpci_bus_is_isolated_vf(struct zpci_bus *zbus, struct zpci_dev *zdev)
arch/s390/pci/pci_bus.c
42
static int zpci_bus_prepare_device(struct zpci_dev *zdev)
arch/s390/pci/pci_bus.c
425
int zpci_bus_device_register(struct zpci_dev *zdev, struct pci_ops *ops)
arch/s390/pci/pci_bus.c
476
void zpci_bus_device_unregister(struct zpci_dev *zdev)
arch/s390/pci/pci_bus.c
72
int zpci_bus_scan_device(struct zpci_dev *zdev)
arch/s390/pci/pci_bus.h
14
int zpci_bus_device_register(struct zpci_dev *zdev, struct pci_ops *ops);
arch/s390/pci/pci_bus.h
15
void zpci_bus_device_unregister(struct zpci_dev *zdev);
arch/s390/pci/pci_bus.h
33
int zpci_bus_scan_device(struct zpci_dev *zdev);
arch/s390/pci/pci_bus.h
34
void zpci_bus_remove_device(struct zpci_dev *zdev, bool set_error);
arch/s390/pci/pci_bus.h
38
void zpci_zdev_put(struct zpci_dev *zdev);
arch/s390/pci/pci_bus.h
40
static inline void zpci_zdev_get(struct zpci_dev *zdev)
arch/s390/pci/pci_bus.h
47
int zpci_setup_bus_resources(struct zpci_dev *zdev);
arch/s390/pci/pci_bus.h
49
static inline struct zpci_dev *zdev_from_bus(struct pci_bus *bus,
arch/s390/pci/pci_clp.c
102
static void clp_store_query_pci_fngrp(struct zpci_dev *zdev,
arch/s390/pci/pci_clp.c
125
static int clp_query_pci_fngrp(struct zpci_dev *zdev, u8 pfgid)
arch/s390/pci/pci_clp.c
152
static int clp_store_query_pci_fn(struct zpci_dev *zdev,
arch/s390/pci/pci_clp.c
196
int clp_query_pci_fn(struct zpci_dev *zdev)
arch/s390/pci/pci_clp.c
237
static int clp_set_pci_fn(struct zpci_dev *zdev, u32 *fh, u8 nr_dma_as, u8 command)
arch/s390/pci/pci_clp.c
316
int clp_enable_fh(struct zpci_dev *zdev, u32 *fh, u8 nr_dma_as)
arch/s390/pci/pci_clp.c
332
int clp_disable_fh(struct zpci_dev *zdev, u32 *fh)
arch/s390/pci/pci_clp.c
418
struct zpci_dev *zdev;
arch/s390/pci/pci_debug.c
145
struct zpci_dev *zdev = ((struct seq_file *) file->private_data)->private;
arch/s390/pci/pci_debug.c
183
void zpci_debug_init_device(struct zpci_dev *zdev, const char *name)
arch/s390/pci/pci_debug.c
191
void zpci_debug_exit_device(struct zpci_dev *zdev)
arch/s390/pci/pci_debug.c
73
struct zpci_dev *zdev = m->private;
arch/s390/pci/pci_debug.c
94
struct zpci_dev *zdev = m->private;
arch/s390/pci/pci_event.c
103
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci_event.c
181
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci_event.c
293
struct zpci_dev *zdev = get_zdev_by_fid(ccdf->fid);
arch/s390/pci/pci_event.c
354
static void zpci_event_hard_deconfigured(struct zpci_dev *zdev, u32 fh)
arch/s390/pci/pci_event.c
369
static void zpci_event_reappear(struct zpci_dev *zdev)
arch/s390/pci/pci_event.c
387
struct zpci_dev *zdev = get_zdev_by_fid(ccdf->fid);
arch/s390/pci/pci_event.c
65
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci_iov.c
115
struct zpci_dev *zdev = to_zpci(virtfn);
arch/s390/pci/pci_iov.c
76
struct pci_dev *zpci_iov_find_parent_pf(struct zpci_bus *zbus, struct zpci_dev *zdev)
arch/s390/pci/pci_iov.h
22
struct pci_dev *zpci_iov_find_parent_pf(struct zpci_bus *zbus, struct zpci_dev *zdev);
arch/s390/pci/pci_iov.h
34
static inline struct pci_dev *zpci_iov_find_parent_pf(struct zpci_bus *zbus, struct zpci_dev *zdev)
arch/s390/pci/pci_irq.c
101
int zpci_set_irq(struct zpci_dev *zdev)
arch/s390/pci/pci_irq.c
114
static int zpci_clear_irq(struct zpci_dev *zdev)
arch/s390/pci/pci_irq.c
151
struct zpci_dev *zdev = to_zpci_dev(desc->dev);
arch/s390/pci/pci_irq.c
297
static int __alloc_airq(struct zpci_dev *zdev, int msi_vecs,
arch/s390/pci/pci_irq.c
329
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci_irq.c
33
static int zpci_set_airq(struct zpci_dev *zdev)
arch/s390/pci/pci_irq.c
340
static void zpci_msi_teardown_directed(struct zpci_dev *zdev)
arch/s390/pci/pci_irq.c
347
static void zpci_msi_teardown_floating(struct zpci_dev *zdev)
arch/s390/pci/pci_irq.c
359
struct zpci_dev *zdev = to_zpci_dev(domain->dev);
arch/s390/pci/pci_irq.c
372
struct zpci_dev *zdev = to_zpci_dev(dev);
arch/s390/pci/pci_irq.c
409
struct zpci_dev *zdev = to_zpci_dev(desc->dev);
arch/s390/pci/pci_irq.c
445
struct zpci_dev *zdev = to_zpci_dev(desc->dev);
arch/s390/pci/pci_irq.c
52
static int zpci_clear_airq(struct zpci_dev *zdev)
arch/s390/pci/pci_irq.c
69
static int zpci_set_directed_irq(struct zpci_dev *zdev)
arch/s390/pci/pci_irq.c
84
static int zpci_clear_directed_irq(struct zpci_dev *zdev)
arch/s390/pci/pci_report.c
106
int zpci_report_status(struct zpci_dev *zdev, const char *operation, const char *status)
arch/s390/pci/pci_report.h
12
struct zpci_dev;
arch/s390/pci/pci_report.h
14
int zpci_report_status(struct zpci_dev *zdev, const char *operation, const char *status);
arch/s390/pci/pci_sysfs.c
136
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci_sysfs.c
150
struct zpci_dev *zdev = to_zpci(pdev);
arch/s390/pci/pci_sysfs.c
180
struct zpci_dev *zdev = to_zpci(to_pci_dev(dev));
arch/s390/pci/pci_sysfs.c
23
struct zpci_dev *zdev = to_zpci(to_pci_dev(dev)); \
arch/s390/pci/pci_sysfs.c
49
struct zpci_dev *zdev = to_zpci(to_pci_dev(dev));
arch/s390/pci/pci_sysfs.c
55
static int _do_recover(struct pci_dev *pdev, struct zpci_dev *zdev)
arch/s390/pci/pci_sysfs.c
84
struct zpci_dev *zdev = to_zpci(pdev);
drivers/iommu/s390-iommu.c
1048
struct zpci_iommu_ctrs *zpci_get_iommu_ctrs(struct zpci_dev *zdev)
drivers/iommu/s390-iommu.c
1062
int zpci_init_iommu(struct zpci_dev *zdev)
drivers/iommu/s390-iommu.c
1090
void zpci_destroy_iommu(struct zpci_dev *zdev)
drivers/iommu/s390-iommu.c
1139
struct zpci_dev *zdev = to_zpci_dev(dev);
drivers/iommu/s390-iommu.c
502
struct zpci_dev *zdev = to_zpci_dev(dev);
drivers/iommu/s390-iommu.c
530
struct zpci_dev *zdev = to_zpci_dev(dev);
drivers/iommu/s390-iommu.c
590
static void zdev_s390_domain_update(struct zpci_dev *zdev,
drivers/iommu/s390-iommu.c
632
static int s390_iommu_domain_reg_ioat(struct zpci_dev *zdev,
drivers/iommu/s390-iommu.c
658
int zpci_iommu_register_ioat(struct zpci_dev *zdev, u8 *status)
drivers/iommu/s390-iommu.c
676
struct zpci_dev *zdev = to_zpci_dev(dev);
drivers/iommu/s390-iommu.c
702
struct zpci_dev *zdev = to_zpci_dev(dev);
drivers/iommu/s390-iommu.c
733
struct zpci_dev *zdev = to_zpci_dev(dev);
drivers/iommu/s390-iommu.c
769
struct zpci_dev *zdev;
drivers/iommu/s390-iommu.c
789
static int zpci_refresh_all(struct zpci_dev *zdev)
drivers/iommu/s390-iommu.c
798
struct zpci_dev *zdev;
drivers/iommu/s390-iommu.c
813
struct zpci_dev *zdev;
drivers/iommu/s390-iommu.c
832
struct zpci_dev *zdev;
drivers/pci/hotplug/s390_pci_hpc.c
104
struct zpci_dev *zdev = container_of(hotplug_slot, struct zpci_dev,
drivers/pci/hotplug/s390_pci_hpc.c
126
int zpci_init_slot(struct zpci_dev *zdev)
drivers/pci/hotplug/s390_pci_hpc.c
138
void zpci_exit_slot(struct zpci_dev *zdev)
drivers/pci/hotplug/s390_pci_hpc.c
24
struct zpci_dev *zdev = container_of(hotplug_slot, struct zpci_dev,
drivers/pci/hotplug/s390_pci_hpc.c
48
struct zpci_dev *zdev = container_of(hotplug_slot, struct zpci_dev,
drivers/pci/hotplug/s390_pci_hpc.c
75
struct zpci_dev *zdev = container_of(hotplug_slot, struct zpci_dev,
drivers/s390/net/ism.h
246
struct zpci_dev *zdev = to_zpci(ism->pdev);
drivers/s390/net/ism.h
260
struct zpci_dev *zdev = to_zpci(ism->pdev);
drivers/s390/net/ism.h
270
struct zpci_dev *zdev = to_zpci(ism->pdev);
drivers/s390/net/ism_drv.c
597
struct zpci_dev *zdev;
drivers/vfio/pci/vfio_pci_zdev.c
119
struct zpci_dev *zdev = to_zpci(vdev->pdev);
drivers/vfio/pci/vfio_pci_zdev.c
146
struct zpci_dev *zdev = to_zpci(vdev->pdev);
drivers/vfio/pci/vfio_pci_zdev.c
162
struct zpci_dev *zdev = to_zpci(vdev->pdev);
drivers/vfio/pci/vfio_pci_zdev.c
23
static int zpci_base_cap(struct zpci_dev *zdev, struct vfio_info_cap *caps)
drivers/vfio/pci/vfio_pci_zdev.c
44
static int zpci_group_cap(struct zpci_dev *zdev, struct vfio_info_cap *caps)
drivers/vfio/pci/vfio_pci_zdev.c
66
static int zpci_util_cap(struct zpci_dev *zdev, struct vfio_info_cap *caps)
drivers/vfio/pci/vfio_pci_zdev.c
91
static int zpci_pfip_cap(struct zpci_dev *zdev, struct vfio_info_cap *caps)
net/smc/smc_core.h
561
struct zpci_dev *zdev;