Defined in 1 files as a struct:
Defined in 36 files as a member:
- arch/sparc/include/asm/device.h, line 18 (as a member)
- arch/sparc/kernel/pci_impl.h, line 158 (as a member)
- drivers/block/mtip32xx/mtip32xx.h, line 452 (as a member)
- drivers/infiniband/sw/siw/siw.h, line 78 (as a member)
- drivers/irqchip/irq-gic-v3-its.c, line 123 (as a member)
- drivers/irqchip/irq-gic-v3-its.c, line 5624 (as a member)
- drivers/net/ethernet/amazon/ena/ena_com.h, line 406 (as a member)
- drivers/net/ethernet/amazon/ena/ena_netdev.h, line 265 (as a member)
- drivers/net/ethernet/fungible/funeth/funeth_txrx.h, line 126 (as a member)
- drivers/net/ethernet/fungible/funeth/funeth_txrx.h, line 196 (as a member)
- drivers/net/ethernet/google/gve/gve.h, line 834 (as a member)
- drivers/net/ethernet/intel/i40e/i40e_type.h, line 551 (as a member)
- drivers/net/ethernet/intel/ixgbe/ixgbe.h, line 518 (as a member)
- drivers/net/ethernet/wangxun/libwx/wx_type.h, line 1127 (as a member)
- drivers/nvdimm/nd.h, line 417 (as a member)
- drivers/nvme/host/nvme.h, line 347 (as a member)
- drivers/platform/x86/intel/speed_select_if/isst_if_common.c, line 279 (as a member)
- drivers/scsi/elx/efct/efct_driver.h, line 61 (as a member)
- drivers/scsi/smartpqi/smartpqi.h, line 1388 (as a member)
- drivers/virt/nitro_enclaves/ne_misc_dev.c, line 124 (as a member)
- drivers/virt/nitro_enclaves/ne_misc_dev.h, line 77 (as a member)
- include/linux/blk-mq.h, line 431 (as a member)
- include/linux/blk-mq.h, line 542 (as a member)
- include/linux/bpf.h, line 315 (as a member)
- include/linux/device.h, line 778 (as a member)
- include/linux/libnvdimm.h, line 146 (as a member)
- include/linux/mlx4/device.h, line 885 (as a member)
- include/linux/mlx5/driver.h, line 601 (as a member)
- include/linux/netdevice.h, line 729 (as a member)
- include/net/mana/gdma.h, line 455 (as a member)
- include/uapi/linux/bpf.h, line 1537 (as a member)
- include/uapi/rdma/hfi/hfi1_ioctl.h, line 90 (as a member)
- kernel/time/timer_migration.h, line 87 (as a member)
- tools/lib/bpf/bpf.h, line 64 (as a member)
- tools/lib/bpf/libbpf.c, line 583 (as a member)
- tools/lib/bpf/libbpf_internal.h, line 290 (as a member)
Referenced in 160 files:
- arch/powerpc/platforms/pseries/papr_scm.c, line 1259
- arch/sparc/include/asm/iommu_64.h, line 91
- arch/sparc/kernel/iommu.c, 5 times
- arch/sparc/kernel/of_device_common.c, 2 times
- arch/sparc/kernel/pci.c, 8 times
- arch/sparc/kernel/pci_fire.c, 2 times
- arch/sparc/kernel/pci_msi.c, line 288
- arch/sparc/kernel/pci_schizo.c, 2 times
- arch/sparc/kernel/pci_sun4v.c, 3 times
- arch/sparc/kernel/psycho_common.c, 2 times
- arch/sparc/kernel/sbus.c, line 566
- arch/um/drivers/ubd_kern.c, line 867
- arch/x86/kernel/cpu/common.c, line 2480
- block/blk-mq.c, 17 times
- block/bsg-lib.c, 2 times
- block/kyber-iosched.c, 3 times
- drivers/accel/habanalabs/common/device.c, 4 times
- drivers/acpi/nfit/core.c, 5 times
- drivers/base/platform.c, line 1398
- drivers/block/amiflop.c, line 1821
- drivers/block/aoe/aoeblk.c, line 370
- drivers/block/ataflop.c, line 2091
- drivers/block/floppy.c, line 4591
- drivers/block/loop.c, line 2062
- drivers/block/mtip32xx/mtip32xx.c, 12 times
- drivers/block/nbd.c, 2 times
- drivers/block/null_blk/main.c, 2 times
- drivers/block/rbd.c, line 4961
- drivers/block/rnbd/rnbd-clt.c, line 1213
- drivers/block/ublk_drv.c, 8 times
- drivers/block/virtio_blk.c, line 1489
- drivers/block/xen-blkfront.c, line 1133
- drivers/block/z2ram.c, line 355
- drivers/block/zloop.c, line 1305
- drivers/cxl/core/memdev.c, line 129
- drivers/cxl/pmem.c, 2 times
- drivers/dax/bus.c, line 1332
- drivers/dax/hmem/hmem.c, line 100
- drivers/dax/kmem.c, 8 times
- drivers/dma/idxd/sysfs.c, line 1457
- drivers/edac/thunderx_edac.c, line 525
- drivers/gpu/drm/amd/amdkfd/kfd_crat.c, 10 times
- drivers/hv/channel_mgmt.c, 6 times
- drivers/hv/vmbus_drv.c, line 232
- drivers/infiniband/hw/hfi1/file_ops.c, line 1152
- drivers/infiniband/hw/mlx5/cq.c, line 685
- drivers/infiniband/hw/mlx5/qp.c, line 1164
- drivers/infiniband/hw/mlx5/srq.c, line 119
- drivers/infiniband/sw/siw/siw_main.c, 2 times
- drivers/irqchip/irq-gic-v3-its.c, 12 times
- drivers/md/dm-rq.c, 2 times
- drivers/mmc/core/queue.c, 2 times
- drivers/mtd/ubi/block.c, 2 times
- drivers/net/ethernet/amazon/ena/ena_eth_com.h, 2 times
- drivers/net/ethernet/amazon/ena/ena_netdev.c, 20 times
- drivers/net/ethernet/broadcom/bnge/bnge_netdev.c, 4 times
- drivers/net/ethernet/broadcom/bnxt/bnxt.c, 8 times
- drivers/net/ethernet/cavium/liquidio/lio_core.c, 2 times
- drivers/net/ethernet/cavium/liquidio/octeon_device.c, 4 times
- drivers/net/ethernet/cavium/liquidio/octeon_droq.c, 4 times
- drivers/net/ethernet/cavium/liquidio/request_manager.c, 4 times
- drivers/net/ethernet/cisco/enic/enic_main.c, 2 times
- drivers/net/ethernet/emulex/benet/be_main.c, 2 times
- drivers/net/ethernet/fungible/funcore/fun_queue.c, 5 times
- drivers/net/ethernet/fungible/funcore/fun_queue.h, line 144
- drivers/net/ethernet/fungible/funeth/funeth_rx.c, 10 times
- drivers/net/ethernet/fungible/funeth/funeth_tx.c, 8 times
- drivers/net/ethernet/google/gve/gve_buffer_mgmt_dqo.c, line 254
- drivers/net/ethernet/google/gve/gve_main.c, 4 times
- drivers/net/ethernet/google/gve/gve_rx.c, 3 times
- drivers/net/ethernet/google/gve/gve_rx_dqo.c, 2 times
- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c, 3 times
- drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c, line 867
- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c, 2 times
- drivers/net/ethernet/mellanox/mlx4/en_cq.c, line 74
- drivers/net/ethernet/mellanox/mlx4/en_netdev.c, 3 times
- drivers/net/ethernet/mellanox/mlx4/en_rx.c, line 297
- drivers/net/ethernet/mellanox/mlx4/en_tx.c, 2 times
- drivers/net/ethernet/mellanox/mlx4/icm.c, 3 times
- drivers/net/ethernet/mellanox/mlx4/main.c, line 3413
- drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c, line 332
- drivers/net/ethernet/mellanox/mlx5/core/eq.c, 5 times
- drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c, 4 times
- drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c, 13 times
- drivers/net/ethernet/mellanox/mlx5/core/main.c, line 1823
- drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c, line 339
- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c, line 711
- drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c, 13 times
- drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c, 4 times
- drivers/net/ethernet/mellanox/mlx5/core/uar.c, line 105
- drivers/net/ethernet/microsoft/mana/gdma_main.c, 4 times
- drivers/net/ethernet/microsoft/mana/mana_en.c, line 3014
- drivers/net/ethernet/netronome/nfp/bpf/offload.c, line 340
- drivers/net/ethernet/netronome/nfp/nfp_net_common.c, 2 times
- drivers/net/ethernet/wangxun/libwx/wx_lib.c, 11 times
- drivers/nvdimm/bus.c, 2 times
- drivers/nvdimm/e820.c, line 27
- drivers/nvdimm/nd.h, line 417
- drivers/nvdimm/of_pmem.c, 2 times
- drivers/nvdimm/ramdax.c, line 58
- drivers/nvdimm/region_devs.c, 2 times
- drivers/nvdimm/virtio_pmem.c, 2 times
- drivers/nvme/host/apple.c, 3 times
- drivers/nvme/host/core.c, 6 times
- drivers/nvme/host/fc.c, 2 times
- drivers/nvme/host/multipath.c, 3 times
- drivers/nvme/host/pci.c, 9 times
- drivers/nvme/host/rdma.c, 2 times
- drivers/nvme/host/sysfs.c, line 483
- drivers/nvme/host/tcp.c, line 544
- drivers/nvme/target/loop.c, line 205
- drivers/pci/pci-sysfs.c, 4 times
- drivers/perf/hisilicon/hisi_pcie_pmu.c, 3 times
- drivers/platform/x86/intel/speed_select_if/isst_if_common.c, 2 times
- drivers/s390/block/dasd_genhd.c, line 93
- drivers/s390/block/scm_blk.c, line 462
- drivers/scsi/elx/efct/efct_driver.c, line 518
- drivers/scsi/lpfc/lpfc_attr.c, 4 times
- drivers/scsi/scsi_lib.c, 3 times
- drivers/scsi/smartpqi/smartpqi_init.c, 5 times
- drivers/vdpa/mlx5/net/mlx5_vnet.c, 3 times
- drivers/vfio/pci/mlx5/cmd.c, 4 times
- drivers/virt/nitro_enclaves/ne_misc_dev.c, 14 times
- include/linux/bpf.h, 3 times
- include/linux/device.h, 2 times
- include/linux/mlx5/driver.h, line 1079
- include/linux/netdevice.h, 2 times
- include/linux/topology.h, 5 times
- include/trace/events/timer_migration.h, 16 times
- kernel/bpf/arena.c, 2 times
- kernel/bpf/arraymap.c, 5 times
- kernel/bpf/bloom_filter.c, 2 times
- kernel/bpf/cpumap.c, line 110
- kernel/bpf/devmap.c, 5 times
- kernel/bpf/hashtab.c, 4 times
- kernel/bpf/helpers.c, line 1341
- kernel/bpf/local_storage.c, 5 times
- kernel/bpf/queue_stack_maps.c, 2 times
- kernel/bpf/reuseport_array.c, 2 times
- kernel/bpf/ringbuf.c, 6 times
- kernel/bpf/stackmap.c, line 75
- kernel/bpf/syscall.c, 12 times
- kernel/time/timer_migration.c, 4 times
- mm/page_alloc.c, 2 times
- mm/slub.c, 6 times
- net/core/sock_map.c, 4 times
- net/xdp/xskmap.c, 3 times
- samples/bpf/map_perf_test.bpf.c, line 45
- samples/bpf/map_perf_test_user.c, line 145
- tools/lib/bpf/bpf.c, 2 times
- tools/lib/bpf/gen_loader.c, 2 times
- tools/lib/bpf/libbpf.c, 10 times
- tools/lib/bpf/libbpf.h, line 1151
- tools/lib/bpf/linker.c, 2 times
- tools/perf/builtin-c2c.c, line 2378
- tools/perf/util/env.c, line 926
- tools/perf/util/env.h, line 120
- tools/perf/util/header.c, line 3201
- tools/testing/selftests/bpf/prog_tests/bloom_filter_map.c, line 76
- tools/testing/selftests/bpf/prog_tests/map_init.c, line 290