Symbol: ib_device_ops
drivers/infiniband/core/device.c
2683
void ib_set_device_ops(struct ib_device *dev, const struct ib_device_ops *ops)
drivers/infiniband/core/device.c
2685
struct ib_device_ops *dev_ops = &dev->ops;
drivers/infiniband/core/device.c
280
#define IB_MANDATORY_FUNC(x) { offsetof(struct ib_device_ops, x), #x }
drivers/infiniband/hw/bnxt_re/main.c
1325
static const struct ib_device_ops bnxt_re_dev_ops = {
drivers/infiniband/hw/bnxt_re/main.c
1386
static const struct ib_device_ops restrack_ops = {
drivers/infiniband/hw/cxgb4/provider.c
454
static const struct ib_device_ops c4iw_dev_ops = {
drivers/infiniband/hw/efa/efa_main.c
365
static const struct ib_device_ops efa_dev_ops = {
drivers/infiniband/hw/erdma/erdma_main.c
475
static const struct ib_device_ops erdma_device_ops_rocev2 = {
drivers/infiniband/hw/erdma/erdma_main.c
487
static const struct ib_device_ops erdma_device_ops_iwarp = {
drivers/infiniband/hw/erdma/erdma_main.c
498
static const struct ib_device_ops erdma_device_ops = {
drivers/infiniband/hw/hfi1/verbs.c
1726
static const struct ib_device_ops hfi1_dev_ops = {
drivers/infiniband/hw/hns/hns_roce_device.h
964
const struct ib_device_ops *hns_roce_dev_ops;
drivers/infiniband/hw/hns/hns_roce_device.h
965
const struct ib_device_ops *hns_roce_dev_srq_ops;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
7199
static const struct ib_device_ops hns_roce_v2_dev_ops = {
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
7211
static const struct ib_device_ops hns_roce_v2_dev_srq_ops = {
drivers/infiniband/hw/hns/hns_roce_main.c
717
static const struct ib_device_ops hns_roce_dev_ops = {
drivers/infiniband/hw/hns/hns_roce_main.c
758
static const struct ib_device_ops hns_roce_dev_hw_stats_ops = {
drivers/infiniband/hw/hns/hns_roce_main.c
763
static const struct ib_device_ops hns_roce_dev_mr_ops = {
drivers/infiniband/hw/hns/hns_roce_main.c
767
static const struct ib_device_ops hns_roce_dev_frmr_ops = {
drivers/infiniband/hw/hns/hns_roce_main.c
772
static const struct ib_device_ops hns_roce_dev_srq_ops = {
drivers/infiniband/hw/hns/hns_roce_main.c
779
static const struct ib_device_ops hns_roce_dev_xrcd_ops = {
drivers/infiniband/hw/hns/hns_roce_main.c
786
static const struct ib_device_ops hns_roce_dev_restrack_ops = {
drivers/infiniband/hw/ionic/ionic_hw_stats.c
421
static const struct ib_device_ops ionic_hw_stats_ops = {
drivers/infiniband/hw/ionic/ionic_hw_stats.c
427
static const struct ib_device_ops ionic_counter_stats_ops = {
drivers/infiniband/hw/ionic/ionic_ibdev.c
210
static const struct ib_device_ops ionic_dev_ops = {
drivers/infiniband/hw/irdma/verbs.c
5309
static const struct ib_device_ops irdma_gen1_dev_ops = {
drivers/infiniband/hw/irdma/verbs.c
5313
static const struct ib_device_ops irdma_gen3_dev_ops = {
drivers/infiniband/hw/irdma/verbs.c
5323
static const struct ib_device_ops irdma_roce_dev_ops = {
drivers/infiniband/hw/irdma/verbs.c
5336
static const struct ib_device_ops irdma_iw_dev_ops = {
drivers/infiniband/hw/irdma/verbs.c
5350
static const struct ib_device_ops irdma_dev_ops = {
drivers/infiniband/hw/mana/device.c
14
static const struct ib_device_ops mana_ib_dev_ops = {
drivers/infiniband/hw/mana/device.c
63
static const struct ib_device_ops mana_ib_stats_ops = {
drivers/infiniband/hw/mana/device.c
68
static const struct ib_device_ops mana_ib_device_stats_ops = {
drivers/infiniband/hw/mana/device.c
72
const struct ib_device_ops mana_ib_dev_dm_ops = {
drivers/infiniband/hw/mlx4/main.c
2204
static const struct ib_device_ops mlx4_ib_hw_stats_ops = {
drivers/infiniband/hw/mlx4/main.c
2210
static const struct ib_device_ops mlx4_ib_hw_stats_ops1 = {
drivers/infiniband/hw/mlx4/main.c
2516
static const struct ib_device_ops mlx4_ib_dev_ops = {
drivers/infiniband/hw/mlx4/main.c
2581
static const struct ib_device_ops mlx4_ib_dev_wq_ops = {
drivers/infiniband/hw/mlx4/main.c
2592
static const struct ib_device_ops mlx4_ib_dev_mw_ops = {
drivers/infiniband/hw/mlx4/main.c
2599
static const struct ib_device_ops mlx4_ib_dev_xrc_ops = {
drivers/infiniband/hw/mlx4/main.c
2606
static const struct ib_device_ops mlx4_ib_dev_fs_ops = {
drivers/infiniband/hw/mlx5/counters.c
1214
static const struct ib_device_ops hw_stats_ops = {
drivers/infiniband/hw/mlx5/counters.c
1228
static const struct ib_device_ops hw_switchdev_vport_op = {
drivers/infiniband/hw/mlx5/counters.c
1232
static const struct ib_device_ops hw_switchdev_stats_ops = {
drivers/infiniband/hw/mlx5/counters.c
1245
static const struct ib_device_ops counters_ops = {
drivers/infiniband/hw/mlx5/dm.c
608
const struct ib_device_ops mlx5_ib_dev_dm_ops = {
drivers/infiniband/hw/mlx5/dm.h
11
extern const struct ib_device_ops mlx5_ib_dev_dm_ops;
drivers/infiniband/hw/mlx5/dmah.c
51
const struct ib_device_ops mlx5_ib_dev_dmah_ops = {
drivers/infiniband/hw/mlx5/dmah.h
11
extern const struct ib_device_ops mlx5_ib_dev_dmah_ops;
drivers/infiniband/hw/mlx5/fs.c
3472
static const struct ib_device_ops flow_ops = {
drivers/infiniband/hw/mlx5/main.c
4505
static const struct ib_device_ops mlx5_ib_dev_ops = {
drivers/infiniband/hw/mlx5/main.c
4583
static const struct ib_device_ops mlx5_ib_dev_ipoib_enhanced_ops = {
drivers/infiniband/hw/mlx5/main.c
4587
static const struct ib_device_ops mlx5_ib_dev_sriov_ops = {
drivers/infiniband/hw/mlx5/main.c
4595
static const struct ib_device_ops mlx5_ib_dev_mw_ops = {
drivers/infiniband/hw/mlx5/main.c
4602
static const struct ib_device_ops mlx5_ib_dev_xrc_ops = {
drivers/infiniband/hw/mlx5/main.c
4744
static const struct ib_device_ops mlx5_ib_dev_port_ops = {
drivers/infiniband/hw/mlx5/main.c
4755
static const struct ib_device_ops mlx5_ib_dev_port_rep_ops = {
drivers/infiniband/hw/mlx5/main.c
4767
static const struct ib_device_ops mlx5_ib_dev_common_roce_ops = {
drivers/infiniband/hw/mlx5/odp.c
1897
static const struct ib_device_ops mlx5_ib_dev_odp_ops = {
drivers/infiniband/hw/mlx5/restrack.c
204
static const struct ib_device_ops restrack_ops = {
drivers/infiniband/hw/mthca/mthca_provider.c
1063
static const struct ib_device_ops mthca_dev_ops = {
drivers/infiniband/hw/mthca/mthca_provider.c
1108
static const struct ib_device_ops mthca_dev_arbel_srq_ops = {
drivers/infiniband/hw/mthca/mthca_provider.c
1118
static const struct ib_device_ops mthca_dev_tavor_srq_ops = {
drivers/infiniband/hw/mthca/mthca_provider.c
1128
static const struct ib_device_ops mthca_dev_arbel_ops = {
drivers/infiniband/hw/mthca/mthca_provider.c
1134
static const struct ib_device_ops mthca_dev_tavor_ops = {
drivers/infiniband/hw/ocrdma/ocrdma_main.c
132
static const struct ib_device_ops ocrdma_dev_ops = {
drivers/infiniband/hw/ocrdma/ocrdma_main.c
178
static const struct ib_device_ops ocrdma_dev_srq_ops = {
drivers/infiniband/hw/qedr/main.c
153
static const struct ib_device_ops qedr_iw_dev_ops = {
drivers/infiniband/hw/qedr/main.c
178
static const struct ib_device_ops qedr_roce_dev_ops = {
drivers/infiniband/hw/qedr/main.c
192
static const struct ib_device_ops qedr_dev_ops = {
drivers/infiniband/hw/usnic/usnic_ib_main.c
352
static const struct ib_device_ops usnic_dev_ops = {
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
186
static const struct ib_device_ops pvrdma_dev_ops = {
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
233
static const struct ib_device_ops pvrdma_dev_srq_ops = {
drivers/infiniband/sw/rdmavt/vt.c
327
static const struct ib_device_ops rvt_dev_ops = {
drivers/infiniband/sw/rxe/rxe.c
37
static const struct ib_device_ops rxe_ib_dev_odp_ops = {
drivers/infiniband/sw/rxe/rxe_verbs.c
1468
static const struct ib_device_ops rxe_dev_ops = {
drivers/infiniband/sw/siw/siw_main.c
226
static const struct ib_device_ops siw_device_ops = {
include/rdma/ib_verbs.h
2815
struct ib_device_ops ops;
include/rdma/ib_verbs.h
3056
const struct ib_device_ops *ops);
include/rdma/uverbs_ioctl.h
396
offsetof(struct ib_device_ops, ibdev_fn) + \
include/rdma/uverbs_ioctl.h
397
BUILD_BUG_ON_ZERO(sizeof_field(struct ib_device_ops, \
include/rdma/uverbs_ioctl.h
411
offsetof(struct ib_device_ops, ibdev_fn) + \
include/rdma/uverbs_ioctl.h
412
BUILD_BUG_ON_ZERO(sizeof_field(struct ib_device_ops, \