/linux/drivers/infiniband/hw/qib/ |
H A D | qib_mad.c | 208 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 D | sysfs.c | 66 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 D | pvrdma_verbs.c | 65 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 D | provider.c | 79 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 D | mad.c | 541 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 D | verbs.c | 613 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 D | main.c | 115 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 D | data_direct.c | 18 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 D | counters.c | 269 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 D | mthca_provider.c | 53 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 D | vt.c | 77 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 D | cm.c | 145 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 D | mad.c | 220 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 D | hns_roce_cq.c | 107 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 D | hns_roce_mr.c | 55 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 D | hns_roce_qp.c | 646 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 D | main.c | 71 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 D | cq.c | 15 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 D | mr.c | 103 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 D | rxe_hw_counters.c | 27 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 D | rxe_verbs.c | 18 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 D | rdma.c | 176 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 D | hw_counters.c | 288 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 D | usnic_ib_verbs.c | 277 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 D | i40iw_if.c | 21 struct ib_device *ibdev; in i40iw_l2param_change() local 50 struct ib_device *ibdev; in i40iw_close() local
|