/freebsd/sys/dev/cxgbe/iw_cxgbe/ |
H A D | provider.c | 52 static int c4iw_modify_port(struct ib_device *ibdev, in c4iw_modify_port() 80 static int c4iw_process_mad(struct ib_device *ibdev, int mad_flags, in c4iw_process_mad() 112 struct ib_device *ibdev = ucontext->device; in c4iw_alloc_ucontext() local 227 struct ib_device *ibdev = pd->device; in c4iw_allocate_pd() local 261 c4iw_query_pkey(struct ib_device *ibdev, u8 port, u16 index, u16 *pkey) in c4iw_query_pkey() 272 c4iw_query_gid(struct ib_device *ibdev, u8 port, int index, union ib_gid *gid) in c4iw_query_gid() 292 c4iw_query_device(struct ib_device *ibdev, struct ib_device_attr *props, in c4iw_query_device() 335 c4iw_query_port(struct ib_device *ibdev, u8 port, struct ib_port_attr *props) in c4iw_query_port() 380 static int c4iw_port_immutable(struct ib_device *ibdev, u8 port_num, in c4iw_port_immutable() 405 struct ib_device *ibdev = &dev->ibdev; in c4iw_register_device() local
|
H A D | cq.c | 907 struct ib_device *ibdev = ibcq->device; in c4iw_create_cq() local
|
/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_main.c | 136 struct mlx4_ib_dev *ibdev = to_mdev(device); in mlx4_ib_get_netdev() local 166 struct mlx4_ib_dev *ibdev, in mlx4_ib_update_gids_v1() 199 struct mlx4_ib_dev *ibdev, in mlx4_ib_update_gids_v1_v2() 246 struct mlx4_ib_dev *ibdev, in mlx4_ib_update_gids() 262 struct mlx4_ib_dev *ibdev = to_mdev(device); in mlx4_ib_add_gid() local 340 struct mlx4_ib_dev *ibdev = to_mdev(device); in mlx4_ib_del_gid() local 391 int mlx4_ib_gid_index_to_real_index(struct mlx4_ib_dev *ibdev, in mlx4_ib_gid_index_to_real_index() 438 static int mlx4_ib_query_device(struct ib_device *ibdev, in mlx4_ib_query_device() 592 static int ib_link_query_port(struct ib_device *ibdev, u8 port, in ib_link_query_port() 688 static int eth_link_query_port(struct ib_device *ibdev, u8 port, in eth_link_query_port() [all …]
|
H A D | mlx4_ib_cm.c | 135 static union ib_gid gid_from_req_msg(struct ib_device *ibdev, struct ib_mad *mad) in gid_from_req_msg() 144 id_map_find_by_sl_id(struct ib_device *ibdev, u32 slave_id, u32 sl_cm_id) in id_map_find_by_sl_id() 192 static void id_map_find_del(struct ib_device *ibdev, int pv_cm_id) in id_map_find_del() 210 static void sl_id_map_add(struct ib_device *ibdev, struct id_map_entry *new) in sl_id_map_add() 243 id_map_alloc(struct ib_device *ibdev, int slave_id, u32 sl_cm_id) in id_map_alloc() 284 id_map_get(struct ib_device *ibdev, int *pv_cm_id, int sl_cm_id, int slave_id) in id_map_get() 301 static void schedule_delayed(struct ib_device *ibdev, struct id_map_entry *id) in schedule_delayed() 317 int mlx4_ib_multiplex_cm_handler(struct ib_device *ibdev, int port, int slave_id, in mlx4_ib_multiplex_cm_handler() 358 int mlx4_ib_demux_cm_handler(struct ib_device *ibdev, int port, int *slave, in mlx4_ib_demux_cm_handler()
|
H A D | mlx4_ib_mad.c | 217 static void smp_snoop(struct ib_device *ibdev, u8 port_num, const struct ib_mad *mad, in smp_snoop() 412 static int mlx4_ib_demux_sa_handler(struct ib_device *ibdev, int port, int slave, in mlx4_ib_demux_sa_handler() 428 int mlx4_ib_find_real_gid(struct ib_device *ibdev, u8 port, __be64 guid) in mlx4_ib_find_real_gid() 639 static int mlx4_ib_demux_mad(struct ib_device *ibdev, u8 port, in mlx4_ib_demux_mad() 764 static int ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, in ib_process_mad() 899 static int iboe_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, in iboe_process_mad() 947 int mlx4_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, in mlx4_ib_process_mad() 1299 static int mlx4_ib_multiplex_sa_handler(struct ib_device *ibdev, int port, in mlx4_ib_multiplex_sa_handler() 1940 static int create_pv_resources(struct ib_device *ibdev, int slave, int port, in create_pv_resources()
|
H A D | mlx4_ib_ah.c | 77 struct mlx4_ib_dev *ibdev = to_mdev(ib_ah->device); in create_iboe_ah() local
|
H A D | mlx4_ib_mcg.c | 886 int mlx4_ib_mcg_demux_handler(struct ib_device *ibdev, int port, int slave, in mlx4_ib_mcg_demux_handler() 935 int mlx4_ib_mcg_multiplex_handler(struct ib_device *ibdev, int port, in mlx4_ib_mcg_multiplex_handler()
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_mad.c | 57 static int process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, in process_mad() 181 static int process_pma_cmd(struct ib_device *ibdev, u8 port_num, in process_pma_cmd() 232 int mlx5_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, in mlx5_ib_process_mad() 288 int mlx5_query_mad_ifc_smp_attr_node_info(struct ib_device *ibdev, in mlx5_query_mad_ifc_smp_attr_node_info() 308 int mlx5_query_mad_ifc_system_image_guid(struct ib_device *ibdev, in mlx5_query_mad_ifc_system_image_guid() 330 int mlx5_query_mad_ifc_max_pkeys(struct ib_device *ibdev, in mlx5_query_mad_ifc_max_pkeys() 352 int mlx5_query_mad_ifc_vendor_id(struct ib_device *ibdev, in mlx5_query_mad_ifc_vendor_id() 424 int mlx5_query_mad_ifc_pkey(struct ib_device *ibdev, u8 port, u16 index, in mlx5_query_mad_ifc_pkey() 453 int mlx5_query_mad_ifc_gids(struct ib_device *ibdev, u8 port, int index, in mlx5_query_mad_ifc_gids() 493 int mlx5_query_mad_ifc_port(struct ib_device *ibdev, u8 port, in mlx5_query_mad_ifc_port()
|
H A D | mlx5_ib_main.c | 103 struct mlx5_ib_dev *ibdev = container_of(this, struct mlx5_ib_dev, in mlx5_netdev_event() local 144 struct mlx5_ib_dev *ibdev = to_mdev(device); in mlx5_ib_get_netdev() local 487 static int mlx5_get_vport_access_method(struct ib_device *ibdev) in mlx5_get_vport_access_method() 521 static int mlx5_query_system_image_guid(struct ib_device *ibdev, in mlx5_query_system_image_guid() 553 static int mlx5_query_max_pkeys(struct ib_device *ibdev, in mlx5_query_max_pkeys() 574 static int mlx5_query_vendor_id(struct ib_device *ibdev, in mlx5_query_vendor_id() 638 static int mlx5_ib_query_device(struct ib_device *ibdev, in mlx5_ib_query_device() 839 static int translate_active_width(struct ib_device *ibdev, u8 active_width, in translate_active_width() 884 static int translate_max_vl_num(struct ib_device *ibdev, u8 vl_hw_cap, in translate_max_vl_num() 911 static int mlx5_query_hca_port(struct ib_device *ibdev, u8 port, in mlx5_query_hca_port() [all …]
|
/freebsd/sys/dev/mthca/ |
H A D | mthca_provider.c | 60 static int mthca_query_device(struct ib_device *ibdev, struct ib_device_attr *props, in mthca_query_device() 137 static int mthca_query_port(struct ib_device *ibdev, in mthca_query_port() 186 static int mthca_modify_device(struct ib_device *ibdev, in mthca_modify_device() 204 static int mthca_modify_port(struct ib_device *ibdev, in mthca_modify_port() 233 static int mthca_query_pkey(struct ib_device *ibdev, in mthca_query_pkey() 262 static int mthca_query_gid(struct ib_device *ibdev, u8 port, in mthca_query_gid() 305 struct ib_device *ibdev = uctx->device; in mthca_alloc_ucontext() local 366 struct ib_device *ibdev = ibpd->device; in mthca_alloc_pd() local 603 struct ib_device *ibdev = ibcq->device; in mthca_create_cq() local 1107 static int mthca_port_immutable(struct ib_device *ibdev, u8 port_num, in mthca_port_immutable()
|
H A D | mthca_mad.c | 105 static void smp_snoop(struct ib_device *ibdev, in smp_snoop() 197 int mthca_process_mad(struct ib_device *ibdev, in mthca_process_mad()
|
/freebsd/sys/dev/irdma/ |
H A D | irdma_kcompat.c | 175 struct ib_device *ibdev = uctx->device; in irdma_alloc_ucontext() local 934 struct ib_device *ibdev = ibcq->device; in irdma_create_cq() local 1415 irdma_query_gid_roce(struct ib_device *ibdev, u8 port, int index, in irdma_query_gid_roce() 1437 irdma_modify_port(struct ib_device *ibdev, u8 port, int mask, in irdma_modify_port() 1454 irdma_query_pkey(struct ib_device *ibdev, u8 port, u16 index, in irdma_query_pkey() 1465 irdma_roce_port_immutable(struct ib_device *ibdev, u8 port_num, in irdma_roce_port_immutable() 1484 irdma_iw_port_immutable(struct ib_device *ibdev, u8 port_num, in irdma_iw_port_immutable() 1506 irdma_query_port(struct ib_device *ibdev, u8 port, in irdma_query_port() 1604 irdma_alloc_hw_stats(struct ib_device *ibdev, in irdma_alloc_hw_stats() 1625 irdma_get_hw_stats(struct ib_device *ibdev, in irdma_get_hw_stats() [all …]
|
H A D | fbsd_kcompat.h | 58 #define set_ibdev_dma_device(ibdev, dev) \ argument 88 static inline int irdma_iw_query_pkey(struct ib_device *ibdev, u8 port, u16 index, in irdma_iw_query_pkey()
|
H A D | irdma_verbs.c | 44 irdma_query_device(struct ib_device *ibdev, in irdma_query_device() 3255 static if_t irdma_get_netdev(struct ib_device *ibdev, u8 port_num){ in irdma_get_netdev() 3267 irdma_set_device_ops(struct ib_device *ibdev) in irdma_set_device_ops() 3312 irdma_set_device_mcast_ops(struct ib_device *ibdev) in irdma_set_device_mcast_ops() 3321 irdma_set_device_roce_ops(struct ib_device *ibdev) in irdma_set_device_roce_ops() 3338 irdma_set_device_iw_ops(struct ib_device *ibdev) in irdma_set_device_iw_ops() 3355 irdma_set_device_gen1_ops(struct ib_device *ibdev) in irdma_set_device_gen1_ops()
|
H A D | osdep.h | 129 #define irdma_dev_err(ibdev, fmt, ...) \ argument 131 #define irdma_dev_warn(ibdev, fmt, ...) \ argument
|
/freebsd/contrib/ofed/libcxgb4/ |
H A D | dev.c | 106 static struct ibv_context *c4iw_alloc_context(struct ibv_device *ibdev, in c4iw_alloc_context() 413 char devstr[IBV_SYSFS_PATH_MAX], ibdev[16], value[128], *cp; in cxgb4_driver_init() local
|
H A D | libcxgb4.h | 126 static inline struct c4iw_dev *to_c4iw_dev(struct ibv_device *ibdev) in to_c4iw_dev()
|
/freebsd/sys/dev/iser/ |
H A D | iser_memory.c | 60 iser_data_buf_aligned_len(struct iser_data_buf *data, struct ib_device *ibdev) in iser_data_buf_aligned_len() 222 struct ib_device *ibdev = device->ib_device; in iser_reg_rdma_mem() local
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_uverbs_uapi.c | 58 struct ib_device *ibdev, in uapi_create_write() 273 static int uapi_merge_def(struct uverbs_api *uapi, struct ib_device *ibdev, in uapi_merge_def() 641 struct uverbs_api *uverbs_alloc_api(struct ib_device *ibdev) in uverbs_alloc_api()
|
/freebsd/sys/dev/bnxt/bnxt_re/ |
H A D | stats.c | 617 int bnxt_re_get_hw_stats(struct ib_device *ibdev, in bnxt_re_get_hw_stats() 767 struct rdma_hw_stats *bnxt_re_alloc_hw_port_stats(struct ib_device *ibdev, in bnxt_re_alloc_hw_port_stats()
|
H A D | ib_verbs.c | 125 struct ifnet *bnxt_re_get_netdev(struct ib_device *ibdev, in bnxt_re_get_netdev() 147 int bnxt_re_query_device(struct ib_device *ibdev, in bnxt_re_query_device() 223 int bnxt_re_modify_device(struct ib_device *ibdev, in bnxt_re_modify_device() 287 int bnxt_re_query_port(struct ib_device *ibdev, u8 port_num, in bnxt_re_query_port() 332 int bnxt_re_modify_port(struct ib_device *ibdev, u8 port_num, in bnxt_re_modify_port() 352 int bnxt_re_get_port_immutable(struct ib_device *ibdev, u8 port_num, in bnxt_re_get_port_immutable() 383 int bnxt_re_query_pkey(struct ib_device *ibdev, u8 port_num, in bnxt_re_query_pkey() 394 int bnxt_re_query_gid(struct ib_device *ibdev, u8 port_num, in bnxt_re_query_gid() 408 int bnxt_re_del_gid(struct ib_device *ibdev, u8 port_num, in bnxt_re_del_gid() 475 int bnxt_re_add_gid(struct ib_device *ibdev, u8 port_num, in bnxt_re_add_gid() [all …]
|
/freebsd/contrib/ofed/libmlx5/ |
H A D | mlx5.c | 286 static void mlx5_local_cpu_set(struct ibv_device *ibdev, cpuset_t *cpu_set) in mlx5_local_cpu_set() 336 static int mlx5_enable_sandy_bridge_fix(struct ibv_device *ibdev) in mlx5_enable_sandy_bridge_fix() 384 static void mlx5_read_env(struct ibv_device *ibdev, struct mlx5_context *ctx) in mlx5_read_env()
|
/freebsd/contrib/ofed/libirdma/ |
H A D | osdep.h | 124 #define irdma_dev_err(ibdev, fmt, ...) \ argument 126 #define irdma_dev_warn(ibdev, fmt, ...) \ argument
|
/freebsd/sys/dev/qlnx/qlnxr/ |
H A D | qlnxr_verbs.c | 101 qlnxr_iw_query_gid(struct ib_device *ibdev, u8 port, int index, in qlnxr_iw_query_gid() 122 qlnxr_query_gid(struct ib_device *ibdev, u8 port, int index, in qlnxr_query_gid() 470 qlnxr_query_device(struct ib_device *ibdev, struct ib_device_attr *attr, in qlnxr_query_device() 595 qlnxr_query_port(struct ib_device *ibdev, uint8_t port, in qlnxr_query_port() 667 qlnxr_modify_port(struct ib_device *ibdev, uint8_t port, int mask, in qlnxr_modify_port() 688 qlnxr_link_layer(struct ib_device *ibdev, uint8_t port_num) in qlnxr_link_layer() 704 struct ib_device *ibdev = ibpd->device; in qlnxr_alloc_pd() local 789 qlnxr_query_pkey(struct ib_device *ibdev, u8 port, u16 index, u16 *pkey) in qlnxr_query_pkey() 5575 qlnxr_process_mad(struct ib_device *ibdev, in qlnxr_process_mad() 5604 qlnxr_get_port_immutable(struct ib_device *ibdev, u8 port_num, in qlnxr_get_port_immutable() [all …]
|
/freebsd/sys/ofed/include/rdma/ |
H A D | rdma_vt.h | 340 struct ib_device ibdev; /* Keep this first. Nothing above here */ member 412 static inline struct rvt_dev_info *ib_to_rvt(struct ib_device *ibdev) in ib_to_rvt()
|