Home
last modified time | relevance | path

Searched defs:ibdev (Results 1 – 25 of 79) sorted by relevance

1234

/linux/drivers/infiniband/hw/qib/
H A Dqib_mad.c208 struct qib_ibdev *ibdev = container_of(rdi, struct qib_ibdev, rdi); in qib_cap_mask_chg() local
268 struct ib_device *ibdev) in subn_get_nodedescription()
278 static int subn_get_nodeinfo(struct ib_smp *smp, struct ib_device *ibdev, in subn_get_nodeinfo()
313 static int subn_get_guidinfo(struct ib_smp *smp, struct ib_device *ibdev, in subn_get_guidinfo()
454 static int subn_get_portinfo(struct ib_smp *smp, struct ib_device *ibdev, in subn_get_portinfo()
596 static int subn_get_pkeytable(struct ib_smp *smp, struct ib_device *ibdev, in subn_get_pkeytable()
620 static int subn_set_guidinfo(struct ib_smp *smp, struct ib_device *ibdev, in subn_set_guidinfo()
653 static int subn_set_portinfo(struct ib_smp *smp, struct ib_device *ibdev, in subn_set_portinfo()
1039 static int subn_set_pkeytable(struct ib_smp *smp, struct ib_device *ibdev, in subn_set_pkeytable()
1057 static int subn_get_sl_to_vl(struct ib_smp *smp, struct ib_device *ibdev, in subn_get_sl_to_vl()
[all …]
/linux/drivers/infiniband/core/
H A Dsysfs.c66 struct ib_device *ibdev; member
151 struct ib_device *ibdev = container_of(dev, struct ib_device, dev); in hw_stat_device_show() local
163 struct ib_device *ibdev = container_of(dev, struct ib_device, dev); hw_stat_device_store() local
170 hw_stat_port_show(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute * attr,char * buf) hw_stat_port_show() argument
182 hw_stat_port_store(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute * attr,const char * buf,size_t count) hw_stat_port_store() argument
213 state_show(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute * unused,char * buf) state_show() argument
239 lid_show(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute * unused,char * buf) lid_show() argument
252 lid_mask_count_show(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute * unused,char * buf) lid_mask_count_show() argument
265 sm_lid_show(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute * unused,char * buf) sm_lid_show() argument
278 sm_sl_show(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute * unused,char * buf) sm_sl_show() argument
291 cap_mask_show(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute * unused,char * buf) cap_mask_show() argument
304 rate_show(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute * unused,char * buf) rate_show() argument
383 phys_state_show(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute * unused,char * buf) phys_state_show() argument
398 link_layer_show(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute * unused,char * buf) link_layer_show() argument
462 _show_port_gid_attr(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute * attr,char * buf,ssize_t (* print)(const struct ib_gid_attr * gid_attr,char * buf)) _show_port_gid_attr() argument
481 show_port_gid(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute * attr,char * buf) show_port_gid() argument
510 show_port_gid_attr_ndev(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute * attr,char * buf) show_port_gid_attr_ndev() argument
517 show_port_gid_attr_gid_type(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute * attr,char * buf) show_port_gid_attr_gid_type() argument
525 show_port_pkey(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute * attr,char * buf) show_port_pkey() argument
602 show_pma_counter(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute * attr,char * buf) show_pma_counter() argument
838 show_hw_stats(struct ib_device * ibdev,struct rdma_hw_stats * stats,unsigned int index,unsigned int port_num,char * buf) show_hw_stats() argument
855 show_stats_lifespan(struct ib_device * ibdev,struct rdma_hw_stats * stats,unsigned int index,unsigned int port_num,char * buf) show_stats_lifespan() argument
869 set_stats_lifespan(struct ib_device * ibdev,struct rdma_hw_stats * stats,unsigned int index,unsigned int port_num,const char * buf,size_t count) set_stats_lifespan() argument
893 alloc_hw_stats_device(struct ib_device * ibdev) alloc_hw_stats_device() argument
937 ib_setup_device_attrs(struct ib_device * ibdev) ib_setup_device_attrs() argument
1000 struct ib_device *ibdev = port->ibdev; alloc_hw_stats_port() local
1090 ib_get_hw_stats_port(struct ib_device * ibdev,u32 port_num) ib_get_hw_stats_port() argument
1102 alloc_port_table_group(const char * name,struct attribute_group * group,struct port_table_attribute * attrs,size_t num,ssize_t (* show)(struct ib_device * ibdev,u32 port_num,struct ib_port_attribute *,char * buf)) alloc_port_table_group() argument
1470 ib_port_register_client_groups(struct ib_device * ibdev,u32 port_num,const struct attribute_group ** groups) ib_port_register_client_groups() argument
1478 ib_port_unregister_client_groups(struct ib_device * ibdev,u32 port_num,const struct attribute_group ** groups) ib_port_unregister_client_groups() argument
[all...]
/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_verbs.c65 int pvrdma_query_device(struct ib_device *ibdev, in pvrdma_query_device() argument
128 int pvrdma_query_port(struct ib_device *ibdev, u32 port, in pvrdma_query_port() argument
186 int pvrdma_query_gid(struct ib_device *ibdev, u32 port, int index, in pvrdma_query_gid() argument
208 pvrdma_query_pkey(struct ib_device * ibdev,u32 port,u16 index,u16 * pkey) pvrdma_query_pkey() argument
234 pvrdma_port_link_layer(struct ib_device * ibdev,u32 port) pvrdma_port_link_layer() argument
240 pvrdma_modify_device(struct ib_device * ibdev,int mask,struct ib_device_modify * props) pvrdma_modify_device() argument
277 pvrdma_modify_port(struct ib_device * ibdev,u32 port,int mask,struct ib_port_modify * props) pvrdma_modify_port() argument
315 struct ib_device *ibdev = uctx->device; pvrdma_alloc_ucontext() local
429 struct ib_device *ibdev = ibpd->device; pvrdma_alloc_pd() local
[all...]
/linux/drivers/infiniband/hw/cxgb4/
H A Dprovider.c79 struct ib_device *ibdev = ucontext->device; in c4iw_alloc_ucontext() local
211 struct ib_device *ibdev = pd->device; in c4iw_allocate_pd() local
240 static int c4iw_query_gid(struct ib_device *ibdev, u32 port, int index, in c4iw_query_gid()
255 static int c4iw_query_device(struct ib_device *ibdev, struct ib_device_attr *props, in c4iw_query_device()
302 static int c4iw_query_port(struct ib_device *ibdev, u32 port, in c4iw_query_port()
384 static struct rdma_hw_stats *c4iw_alloc_device_stats(struct ib_device *ibdev) in c4iw_alloc_device_stats()
393 static int c4iw_get_mib(struct ib_device *ibdev, in c4iw_get_mib()
424 static int c4iw_port_immutable(struct ib_device *ibdev, u32 port_num, in c4iw_port_immutable()
/linux/drivers/infiniband/hw/hfi1/
H A Dmad.c541 u8 *data, struct ib_device *ibdev, in __subn_get_opa_nodedesc() argument
562 struct ib_device *ibdev, u32 port, in __subn_get_opa_nodeinfo() argument
601 subn_get_nodeinfo(struct ib_smp * smp,struct ib_device * ibdev,u32 port) subn_get_nodeinfo() argument
755 __subn_get_opa_portinfo(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_get_opa_portinfo() argument
980 __subn_get_opa_pkeytable(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_get_opa_pkeytable() argument
1310 __subn_set_opa_portinfo(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len,int local_mad) __subn_set_opa_portinfo() argument
1679 __subn_set_opa_pkeytable(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_set_opa_pkeytable() argument
1786 __subn_get_opa_sl_to_sc(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_get_opa_sl_to_sc() argument
1809 __subn_set_opa_sl_to_sc(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_set_opa_sl_to_sc() argument
1838 __subn_get_opa_sc_to_sl(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_get_opa_sc_to_sl() argument
1861 __subn_set_opa_sc_to_sl(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_set_opa_sc_to_sl() argument
1882 __subn_get_opa_sc_to_vlt(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_get_opa_sc_to_vlt() argument
1904 __subn_set_opa_sc_to_vlt(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_set_opa_sc_to_vlt() argument
1946 __subn_get_opa_sc_to_vlnt(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_get_opa_sc_to_vlnt() argument
1971 __subn_set_opa_sc_to_vlnt(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_set_opa_sc_to_vlnt() argument
2003 __subn_get_opa_psi(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_get_opa_psi() argument
2045 __subn_set_opa_psi(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len,int local_mad) __subn_set_opa_psi() argument
2093 __subn_get_opa_cable_info(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_get_opa_cable_info() argument
2145 __subn_get_opa_bct(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_get_opa_bct() argument
2169 __subn_set_opa_bct(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_set_opa_bct() argument
2193 __subn_get_opa_vl_arb(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_get_opa_vl_arb() argument
2235 __subn_set_opa_vl_arb(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_set_opa_vl_arb() argument
2561 pma_get_opa_classportinfo(struct opa_pma_mad * pmp,struct ib_device * ibdev,u32 * resp_len) pma_get_opa_classportinfo() argument
2682 pma_get_opa_portstatus(struct opa_pma_mad * pmp,struct ib_device * ibdev,u32 port,u32 * resp_len) pma_get_opa_portstatus() argument
2849 get_error_counter_summary(struct ib_device * ibdev,u32 port,u8 res_lli,u8 res_ler) get_error_counter_summary() argument
2911 pma_get_opa_port_dctrs(struct ib_device * ibdev,struct _port_dctrs * rsp) pma_get_opa_port_dctrs() argument
2933 pma_get_opa_datacounters(struct opa_pma_mad * pmp,struct ib_device * ibdev,u32 port,u32 * resp_len) pma_get_opa_datacounters() argument
3084 pma_get_ib_portcounters_ext(struct ib_pma_mad * pmp,struct ib_device * ibdev,u32 port) pma_get_ib_portcounters_ext() argument
3111 pma_get_opa_port_ectrs(struct ib_device * ibdev,struct _port_ectrs * rsp,u32 port) pma_get_opa_port_ectrs() argument
3154 pma_get_opa_porterrors(struct opa_pma_mad * pmp,struct ib_device * ibdev,u32 port,u32 * resp_len) pma_get_opa_porterrors() argument
3244 pma_get_ib_portcounters(struct ib_pma_mad * pmp,struct ib_device * ibdev,u32 port) pma_get_ib_portcounters() argument
3329 pma_get_opa_errorinfo(struct opa_pma_mad * pmp,struct ib_device * ibdev,u32 port,u32 * resp_len) pma_get_opa_errorinfo() argument
3428 pma_set_opa_portstatus(struct opa_pma_mad * pmp,struct ib_device * ibdev,u32 port,u32 * resp_len) pma_set_opa_portstatus() argument
3580 pma_set_opa_errorinfo(struct opa_pma_mad * pmp,struct ib_device * ibdev,u32 port,u32 * resp_len) pma_set_opa_errorinfo() argument
3663 __subn_get_opa_cong_info(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_get_opa_cong_info() argument
3687 __subn_get_opa_cong_setting(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_get_opa_cong_setting() argument
3780 __subn_set_opa_cong_setting(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_set_opa_cong_setting() argument
3820 __subn_get_opa_hfi1_cong_log(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_get_opa_hfi1_cong_log() argument
3886 __subn_get_opa_cc_table(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_get_opa_cc_table() argument
3938 __subn_set_opa_cc_table(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_set_opa_cc_table() argument
3997 __subn_get_opa_led_info(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_get_opa_led_info() argument
4027 __subn_set_opa_led_info(struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) __subn_set_opa_led_info() argument
4050 subn_get_opa_sma(__be16 attr_id,struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len) subn_get_opa_sma() argument
4140 subn_set_opa_sma(__be16 attr_id,struct opa_smp * smp,u32 am,u8 * data,struct ib_device * ibdev,u32 port,u32 * resp_len,u32 max_len,int local_mad) subn_set_opa_sma() argument
4215 subn_get_opa_aggregate(struct opa_smp * smp,struct ib_device * ibdev,u32 port,u32 * resp_len) subn_get_opa_aggregate() argument
4264 subn_set_opa_aggregate(struct opa_smp * smp,struct ib_device * ibdev,u32 port,u32 * resp_len,int local_mad) subn_set_opa_aggregate() argument
4469 process_subn_opa(struct ib_device * ibdev,int mad_flags,u32 port,const struct opa_mad * in_mad,struct opa_mad * out_mad,u32 * resp_len,int local_mad) process_subn_opa() argument
4574 process_subn(struct ib_device * ibdev,int mad_flags,u32 port,const struct ib_mad * in_mad,struct ib_mad * out_mad) process_subn() argument
4633 process_perf(struct ib_device * ibdev,u32 port,const struct ib_mad * in_mad,struct ib_mad * out_mad) process_perf() argument
4695 process_perf_opa(struct ib_device * ibdev,u32 port,const struct opa_mad * in_mad,struct opa_mad * out_mad,u32 * resp_len) process_perf_opa() argument
4776 hfi1_process_opa_mad(struct ib_device * ibdev,int mad_flags,u32 port,const struct ib_wc * in_wc,const struct ib_grh * in_grh,const struct opa_mad * in_mad,struct opa_mad * out_mad,size_t * out_mad_size,u16 * out_mad_pkey_index) hfi1_process_opa_mad() argument
4830 hfi1_process_ib_mad(struct ib_device * ibdev,int mad_flags,u32 port,const struct ib_wc * in_wc,const struct ib_grh * in_grh,const struct ib_mad * in_mad,struct ib_mad * out_mad) hfi1_process_ib_mad() argument
4875 hfi1_process_mad(struct ib_device * ibdev,int mad_flags,u32 port,const struct ib_wc * in_wc,const struct ib_grh * in_grh,const struct ib_mad * in_mad,struct ib_mad * out_mad,size_t * out_mad_size,u16 * out_mad_pkey_index) hfi1_process_mad() argument
[all...]
H A Dverbs.c613 struct ib_device *ibdev = ibqp->device; in hfi1_wait_kmem() local
1471 u8 ah_to_sc(struct ib_device *ibdev, struct rdma_ah_attr *ah) in ah_to_sc()
1478 static int hfi1_check_ah(struct ib_device *ibdev, struct rdma_ah_attr *ah_attr) in hfi1_check_ah()
1506 static void hfi1_notify_new_ah(struct ib_device *ibdev, in hfi1_notify_new_ah()
1577 static void hfi1_get_dev_fw_str(struct ib_device *ibdev, char *str) in hfi1_get_dev_fw_str()
1648 static struct rdma_hw_stats *hfi1_alloc_hw_device_stats(struct ib_device *ibdev) in hfi1_alloc_hw_device_stats()
1669 static struct rdma_hw_stats *hfi_alloc_hw_port_stats(struct ib_device *ibdev, in hfi_alloc_hw_port_stats()
1700 static int get_hw_stats(struct ib_device *ibdev, struct rdma_hw_stats *stats, in get_hw_stats()
1751 struct ib_device *ibdev = &dev->rdi.ibdev; in hfi1_register_ib_device() local
/linux/drivers/infiniband/hw/mlx5/
H A Dmain.c115 get_port_state(struct ib_device * ibdev,u32 port_num,enum ib_port_state * state) get_port_state() argument
186 mlx5_ib_get_rep_uplink_netdev(struct mlx5_ib_dev * ibdev) mlx5_ib_get_rep_uplink_netdev() argument
209 struct mlx5_ib_dev *ibdev; mlx5_netdev_event() local
308 mlx5_ib_get_native_port_mdev(struct mlx5_ib_dev * ibdev,u32 ib_port_num,u32 * native_port_num) mlx5_ib_get_native_port_mdev() argument
352 mlx5_ib_put_native_port_mdev(struct mlx5_ib_dev * ibdev,u32 port_num) mlx5_ib_put_native_port_mdev() argument
702 mlx5_get_vport_access_method(struct ib_device * ibdev) mlx5_get_vport_access_method() argument
744 mlx5_query_system_image_guid(struct ib_device * ibdev,__be64 * sys_image_guid) mlx5_query_system_image_guid() argument
776 mlx5_query_max_pkeys(struct ib_device * ibdev,u16 * max_pkeys) mlx5_query_max_pkeys() argument
797 mlx5_query_vendor_id(struct ib_device * ibdev,u32 * vendor_id) mlx5_query_vendor_id() argument
872 mlx5_ib_query_device(struct ib_device * ibdev,struct ib_device_attr * props,struct ib_udata * uhw) mlx5_ib_query_device() argument
1294 translate_active_width(struct ib_device * ibdev,u16 active_width,u8 * ib_width) translate_active_width() argument
1352 translate_max_vl_num(struct ib_device * ibdev,u8 vl_hw_cap,u8 * max_vl_num) translate_max_vl_num() argument
1379 mlx5_query_hca_port(struct ib_device * ibdev,u32 port,struct ib_port_attr * props) mlx5_query_hca_port() argument
1459 mlx5_ib_query_port(struct ib_device * ibdev,u32 port,struct ib_port_attr * props) mlx5_ib_query_port() argument
1504 mlx5_ib_rep_query_port(struct ib_device * ibdev,u32 port,struct ib_port_attr * props) mlx5_ib_rep_query_port() argument
1510 mlx5_ib_rep_query_pkey(struct ib_device * ibdev,u32 port,u16 index,u16 * pkey) mlx5_ib_rep_query_pkey() argument
1520 mlx5_ib_query_gid(struct ib_device * ibdev,u32 port,int index,union ib_gid * gid) mlx5_ib_query_gid() argument
1539 mlx5_query_hca_nic_pkey(struct ib_device * ibdev,u32 port,u16 index,u16 * pkey) mlx5_query_hca_nic_pkey() argument
1566 mlx5_ib_query_pkey(struct ib_device * ibdev,u32 port,u16 index,u16 * pkey) mlx5_ib_query_pkey() argument
1581 mlx5_ib_modify_device(struct ib_device * ibdev,int mask,struct ib_device_modify * props) mlx5_ib_modify_device() argument
1644 mlx5_ib_modify_port(struct ib_device * ibdev,u32 port,int mask,struct ib_port_modify * props) mlx5_ib_modify_port() argument
1862 struct ib_device *ibdev = uctx->device; set_ucontext_resp() local
1940 struct ib_device *ibdev = uctx->device; mlx5_ib_alloc_ucontext() local
2443 struct ib_device *ibdev = ibpd->device; mlx5_ib_alloc_pd() local
2612 mlx5_ib_handle_internal_error(struct mlx5_ib_dev * ibdev) mlx5_ib_handle_internal_error() argument
2690 handle_general_event(struct mlx5_ib_dev * ibdev,struct mlx5_eqe * eqe,struct ib_event * ibev) handle_general_event() argument
2706 handle_port_change(struct mlx5_ib_dev * ibdev,struct mlx5_eqe * eqe,struct ib_event * ibev) handle_port_change() argument
2755 struct mlx5_ib_dev *ibdev; mlx5_ib_handle_event() local
2913 struct ib_device *ibdev; mlx5_ib_dev_res_cq_init() local
3106 get_core_cap_flags(struct ib_device * ibdev,struct mlx5_hca_vport_context * rep) get_core_cap_flags() argument
3147 mlx5_port_immutable(struct ib_device * ibdev,u32 port_num,struct ib_port_immutable * immutable) mlx5_port_immutable() argument
3178 mlx5_port_rep_immutable(struct ib_device * ibdev,u32 port_num,struct ib_port_immutable * immutable) mlx5_port_rep_immutable() argument
3197 get_dev_fw_str(struct ib_device * ibdev,char * str) get_dev_fw_str() argument
3211 struct ib_device *ibdev = &dev->ib_dev; lag_event() local
3452 mlx5_ib_unbind_slave_port(struct mlx5_ib_dev * ibdev,struct mlx5_ib_multiport_info * mpi) mlx5_ib_unbind_slave_port() argument
3517 mlx5_ib_bind_slave_port(struct mlx5_ib_dev * ibdev,struct mlx5_ib_multiport_info * mpi) mlx5_ib_bind_slave_port() argument
4500 mlx5_ib_data_direct_bind(struct mlx5_ib_dev * ibdev,struct mlx5_data_direct_dev * dev) mlx5_ib_data_direct_bind() argument
4508 mlx5_ib_data_direct_unbind(struct mlx5_ib_dev * ibdev) mlx5_ib_data_direct_unbind() argument
[all...]
H A Ddata_direct.c18 struct mlx5_ib_dev *ibdev; member
81 int mlx5_data_direct_ib_reg(struct mlx5_ib_dev *ibdev, char *vuid) in mlx5_data_direct_ib_reg()
109 void mlx5_data_direct_ib_unreg(struct mlx5_ib_dev *ibdev) in mlx5_data_direct_ib_unreg()
H A Dcounters.c269 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_ib_alloc_hw_port_stats() argument
260 mlx5_ib_alloc_hw_device_stats(struct ib_device * ibdev) mlx5_ib_alloc_hw_device_stats() argument
368 do_get_hw_stats(struct ib_device * ibdev,struct rdma_hw_stats * stats,u32 port_num,int index) do_get_hw_stats() argument
430 do_get_op_stat(struct ib_device * ibdev,struct rdma_hw_stats * stats,u32 port_num,int index) do_get_op_stat() argument
461 do_get_op_stats(struct ib_device * ibdev,struct rdma_hw_stats * stats,u32 port_num) do_get_op_stats() argument
482 mlx5_ib_get_hw_stats(struct ib_device * ibdev,struct rdma_hw_stats * stats,u32 port_num,int index) mlx5_ib_get_hw_stats() argument
848 read_flow_counters(struct ib_device * ibdev,struct mlx5_read_counters_attr * read_attr) read_flow_counters() argument
[all...]
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_provider.c53 static int mthca_query_device(struct ib_device *ibdev, struct ib_device_attr *props, in mthca_query_device()
121 static int mthca_query_port(struct ib_device *ibdev, in mthca_query_port()
170 static int mthca_modify_device(struct ib_device *ibdev, in mthca_modify_device()
188 static int mthca_modify_port(struct ib_device *ibdev, in mthca_modify_port()
217 static int mthca_query_pkey(struct ib_device *ibdev, in mthca_query_pkey()
246 static int mthca_query_gid(struct ib_device *ibdev, u32 port, in mthca_query_gid()
289 struct ib_device *ibdev = uctx->device; in mthca_alloc_ucontext() local
350 struct ib_device *ibdev = ibpd->device; in mthca_alloc_pd() local
580 struct ib_device *ibdev = ibcq->device; in mthca_create_cq() local
1029 static int mthca_port_immutable(struct ib_device *ibdev, u32 port_num, in mthca_port_immutable()
/linux/drivers/infiniband/sw/rdmavt/
H A Dvt.c77 static int rvt_query_device(struct ib_device *ibdev, in rvt_query_device()
92 static int rvt_get_numa_node(struct ib_device *ibdev) in rvt_get_numa_node()
119 static int rvt_query_port(struct ib_device *ibdev, u32 port_num, in rvt_query_port()
151 static int rvt_modify_port(struct ib_device *ibdev, u32 port_num, in rvt_modify_port()
187 static int rvt_query_pkey(struct ib_device *ibdev, u32 port_num, u16 index, in rvt_query_pkey()
217 static int rvt_query_gid(struct ib_device *ibdev, u32 port_num, in rvt_query_gid()
259 static int rvt_get_port_immutable(struct ib_device *ibdev, u32 port_num, in rvt_get_port_immutable()
/linux/drivers/infiniband/hw/mlx4/
H A Dcm.c145 static union ib_gid gid_from_req_msg(struct ib_device *ibdev, struct ib_mad *mad) in gid_from_req_msg()
154 id_map_find_by_sl_id(struct ib_device *ibdev, u32 slave_id, u32 sl_cm_id) in id_map_find_by_sl_id()
199 static void sl_id_map_add(struct ib_device *ibdev, struct id_map_entry *new) in sl_id_map_add()
232 id_map_alloc(struct ib_device *ibdev, int slave_id, u32 sl_cm_id) in id_map_alloc()
265 id_map_get(struct ib_device *ibdev, int *pv_cm_id, int slave_id, int sl_cm_id) in id_map_get()
282 static void schedule_delayed(struct ib_device *ibdev, struct id_map_entry *id) in schedule_delayed()
302 int mlx4_ib_multiplex_cm_handler(struct ib_device *ibdev, int port, int slave_id, in mlx4_ib_multiplex_cm_handler()
426 int mlx4_ib_demux_cm_handler(struct ib_device *ibdev, int port, int *slave, in mlx4_ib_demux_cm_handler()
H A Dmad.c220 static void smp_snoop(struct ib_device *ibdev, u32 port_num, in smp_snoop()
417 static int mlx4_ib_demux_sa_handler(struct ib_device *ibdev, int port, int slave, in mlx4_ib_demux_sa_handler()
433 int mlx4_ib_find_real_gid(struct ib_device *ibdev, u32 port, __be64 guid) in mlx4_ib_find_real_gid()
682 static int mlx4_ib_demux_mad(struct ib_device *ibdev, u32 port, in mlx4_ib_demux_mad()
822 static int ib_process_mad(struct ib_device *ibdev, int mad_flags, u32 port_num, in ib_process_mad()
936 static int iboe_process_mad(struct ib_device *ibdev, int mad_flags, in iboe_process_mad()
984 int mlx4_ib_process_mad(struct ib_device *ibdev, int mad_flags, u32 port_num, in mlx4_ib_process_mad()
1340 static int mlx4_ib_multiplex_sa_handler(struct ib_device *ibdev, int port, in mlx4_ib_multiplex_sa_handler()
1980 static int create_pv_resources(struct ib_device *ibdev, int slave, int port, in create_pv_resources()
/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_cq.c107 struct ib_device *ibdev = &hr_dev->ib_dev; in hns_roce_create_cqc() local
134 struct ib_device *ibdev = &hr_dev->ib_dev; in alloc_cqc() local
201 struct ib_device *ibdev = &hr_dev->ib_dev; in alloc_cq_buf() local
281 struct ib_device *ibdev = &hr_dev->ib_dev; in verify_cq_create_attr() local
301 struct ib_device *ibdev = hr_cq->ib_cq.device; in get_cq_ucmd() local
362 struct ib_device *ibdev = &hr_dev->ib_dev; in hns_roce_create_cq() local
H A Dhns_roce_mr.c55 struct ib_device *ibdev = &hr_dev->ib_dev; in alloc_mr_key() local
93 struct ib_device *ibdev = &hr_dev->ib_dev; in alloc_mr_pbl() local
133 struct ib_device *ibdev = &hr_dev->ib_dev; in hns_roce_mr_free() local
442 struct ib_device *ibdev = &hr_dev->ib_dev; in hns_roce_map_mr_sg() local
557 struct ib_device *ibdev = &hr_dev->ib_dev; hns_roce_alloc_mw() local
693 struct ib_device *ibdev = &hr_dev->ib_dev; mtr_alloc_bufs() local
749 struct ib_device *ibdev = &hr_dev->ib_dev; mtr_map_bufs() local
800 struct ib_device *ibdev = &hr_dev->ib_dev; hns_roce_mtr_map() local
957 struct ib_device *ibdev = &hr_dev->ib_dev; get_best_hop_num() local
996 struct ib_device *ibdev = &hr_dev->ib_dev; is_buf_attr_valid() local
1146 struct ib_device *ibdev = &hr_dev->ib_dev; hns_roce_mtr_create() local
[all...]
H A Dhns_roce_qp.c646 struct ib_device *ibdev = &hr_dev->ib_dev; in set_user_sq_size() local
724 struct ib_device *ibdev = &hr_dev->ib_dev; in set_kernel_sq_size() local
774 struct ib_device *ibdev = &hr_dev->ib_dev; in alloc_qp_buf() local
875 struct ib_device *ibdev = &hr_dev->ib_dev; in alloc_user_qp_db() local
913 struct ib_device *ibdev = &hr_dev->ib_dev; alloc_kernel_qp_db() local
1000 struct ib_device *ibdev = &hr_dev->ib_dev; alloc_kernel_wrid() local
1094 struct ib_device *ibdev = &hr_dev->ib_dev; set_qp_param() local
1153 struct ib_device *ibdev = &hr_dev->ib_dev; hns_roce_create_qp_common() local
1304 struct ib_device *ibdev = qp->device; hns_roce_create_qp() local
[all...]
/linux/drivers/infiniband/hw/mana/
H A Dmain.c71 struct ib_device *ibdev = ibpd->device; in mana_ib_alloc_pd() local
112 struct ib_device *ibdev = ibpd->device; mana_ib_dealloc_pd() local
200 struct ib_device *ibdev = ibcontext->device; mana_ib_alloc_ucontext() local
227 struct ib_device *ibdev = ibcontext->device; mana_ib_dealloc_ucontext() local
493 struct ib_device *ibdev = ibcontext->device; mana_ib_mmap() local
525 mana_ib_get_port_immutable(struct ib_device * ibdev,u32 port_num,struct ib_port_immutable * immutable) mana_ib_get_port_immutable() argument
544 mana_ib_query_device(struct ib_device * ibdev,struct ib_device_attr * props,struct ib_udata * uhw) mana_ib_query_device() argument
575 mana_ib_query_port(struct ib_device * ibdev,u32 port,struct ib_port_attr * props) mana_ib_query_port() argument
609 mana_ib_query_pkey(struct ib_device * ibdev,u32 port,u16 index,u16 * pkey) mana_ib_query_pkey() argument
617 mana_ib_query_gid(struct ib_device * ibdev,u32 port,int index,union ib_gid * gid) mana_ib_query_gid() argument
[all...]
H A Dcq.c15 struct ib_device *ibdev = ibcq->device; in mana_ib_create_cq() local
91 struct ib_device *ibdev = ibcq->device; mana_ib_destroy_cq() local
[all...]
H A Dmr.c103 struct ib_device *ibdev = ibpd->device; mana_ib_reg_user_mr() local
175 struct ib_device *ibdev = ibmr->device; mana_ib_dereg_mr() local
[all...]
/linux/drivers/infiniband/sw/rxe/
H A Drxe_hw_counters.c27 int rxe_ib_get_hw_stats(struct ib_device *ibdev, in rxe_ib_get_hw_stats()
43 struct rdma_hw_stats *rxe_ib_alloc_hw_port_stats(struct ib_device *ibdev, in rxe_ib_alloc_hw_port_stats()
H A Drxe_verbs.c18 static int rxe_query_device(struct ib_device *ibdev, in rxe_query_device() argument
40 static int rxe_query_port(struct ib_device *ibdev, in rxe_query_port() argument
83 static int rxe_query_gid(struct ib_device *ibdev, u32 port, int idx, in rxe_query_pkey() argument
103 rxe_modify_device(struct ib_device * ibdev,int mask,struct ib_device_modify * attr) rxe_modify_device() argument
131 rxe_modify_port(struct ib_device * ibdev,u32 port_num,int mask,struct ib_port_modify * attr) rxe_modify_port() argument
165 rxe_get_link_layer(struct ib_device * ibdev,u32 port_num) rxe_get_link_layer() argument
184 rxe_port_immutable(struct ib_device * ibdev,u32 port_num,struct ib_port_immutable * immutable) rxe_port_immutable() argument
[all...]
/linux/drivers/nvme/host/
H A Drdma.c176 static void nvme_rdma_free_qe(struct ib_device *ibdev, struct nvme_rdma_qe *qe, in nvme_rdma_free_qe()
183 static int nvme_rdma_alloc_qe(struct ib_device *ibdev, struct nvme_rdma_qe *qe, in nvme_rdma_alloc_qe()
200 static void nvme_rdma_free_ring(struct ib_device *ibdev, in nvme_rdma_free_ring()
211 static struct nvme_rdma_qe *nvme_rdma_alloc_ring(struct ib_device *ibdev, in nvme_rdma_alloc_ring()
424 struct ib_device *ibdev; in nvme_rdma_destroy_queue_ib() local
450 static int nvme_rdma_get_max_fr_pages(struct ib_device *ibdev, bool pi_support) in nvme_rdma_get_max_fr_pages()
462 static int nvme_rdma_create_cq(struct ib_device *ibdev, in nvme_rdma_create_cq()
491 struct ib_device *ibdev; in nvme_rdma_create_queue_ib() local
1215 static void nvme_rdma_dma_unmap_req(struct ib_device *ibdev, struct request *rq) in nvme_rdma_dma_unmap_req()
1236 struct ib_device *ibdev = dev->dev; in nvme_rdma_unmap_data() local
[all …]
/linux/drivers/infiniband/hw/bnxt_re/
H A Dhw_counters.c288 bnxt_re_ib_get_hw_stats(struct ib_device * ibdev,struct rdma_hw_stats * stats,u32 port,int index) bnxt_re_ib_get_hw_stats() argument
369 bnxt_re_ib_alloc_hw_port_stats(struct ib_device * ibdev,u32 port_num) bnxt_re_ib_alloc_hw_port_stats() argument
/linux/drivers/infiniband/hw/usnic/
H A Dusnic_ib_verbs.c277 int usnic_ib_query_device(struct ib_device *ibdev, in usnic_ib_query_device()
335 int usnic_ib_query_port(struct ib_device *ibdev, u32 port, in usnic_ib_query_port()
423 int usnic_ib_query_gid(struct ib_device *ibdev, u32 port, int index, in usnic_ib_query_gid()
635 struct ib_device *ibdev = uctx->device; in usnic_ib_alloc_ucontext() local
/linux/drivers/infiniband/hw/irdma/
H A Di40iw_if.c21 struct ib_device *ibdev; in i40iw_l2param_change() local
50 struct ib_device *ibdev; in i40iw_close() local

1234