Lines Matching defs:dev

82 	struct mlx5_ib_dev *dev = to_mdev(device);  in mlx5_ib_port_link_layer()  local
288 struct mlx5_ib_dev *dev = to_mdev(device); in mlx5_query_port_roce() local
403 struct mlx5_ib_dev *dev = to_mdev(device); in set_roce_addr() local
433 __be16 mlx5_get_roce_udp_sport(struct mlx5_ib_dev *dev, u8 port_num, in mlx5_get_roce_udp_sport()
453 int mlx5_get_roce_gid_type(struct mlx5_ib_dev *dev, u8 port_num, in mlx5_get_roce_gid_type()
474 static int mlx5_use_mad_ifc(struct mlx5_ib_dev *dev) in mlx5_use_mad_ifc()
499 static void get_atomic_caps(struct mlx5_ib_dev *dev, in get_atomic_caps()
524 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_query_system_image_guid() local
556 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_query_max_pkeys() local
577 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_query_vendor_id() local
592 static int mlx5_query_node_guid(struct mlx5_ib_dev *dev, in mlx5_query_node_guid()
624 static int mlx5_query_node_desc(struct mlx5_ib_dev *dev, char *node_desc) in mlx5_query_node_desc()
642 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_ib_query_device() local
842 struct mlx5_ib_dev *dev = to_mdev(ibdev); in translate_active_width() local
914 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_query_hca_port() local
1018 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_ib_query_gid() local
1037 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_ib_query_pkey() local
1056 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_ib_modify_device() local
1085 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_ib_modify_port() local
1114 static void print_lib_caps(struct mlx5_ib_dev *dev, u64 caps) in print_lib_caps()
1129 static int calc_total_bfregs(struct mlx5_ib_dev *dev, bool lib_uar_4k, in calc_total_bfregs()
1167 static int allocate_uars(struct mlx5_ib_dev *dev, struct mlx5_ib_ucontext *context) in allocate_uars()
1195 static void deallocate_uars(struct mlx5_ib_dev *dev, in deallocate_uars()
1208 static int mlx5_ib_alloc_transport_domain(struct mlx5_ib_dev *dev, u32 *tdn, in mlx5_ib_alloc_transport_domain()
1238 static void mlx5_ib_dealloc_transport_domain(struct mlx5_ib_dev *dev, u32 tdn, in mlx5_ib_dealloc_transport_domain()
1264 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_ib_alloc_ucontext() local
1444 struct mlx5_ib_dev *dev = to_mdev(ibcontext->device); in mlx5_ib_dealloc_ucontext() local
1458 static phys_addr_t uar_index2pfn(struct mlx5_ib_dev *dev, in uar_index2pfn()
1508 static int mlx5_ib_mmap_clock_info_page(struct mlx5_ib_dev *dev, in mlx5_ib_mmap_clock_info_page()
1528 struct mlx5_ib_dev *dev = to_mdev(entry->ucontext->device); in mlx5_ib_mmap_free() local
1541 static int uar_mmap(struct mlx5_ib_dev *dev, enum mlx5_ib_mmap_cmd cmd, in uar_mmap()
1659 static int mlx5_ib_mmap_offset(struct mlx5_ib_dev *dev, in mlx5_ib_mmap_offset()
1693 struct mlx5_ib_dev *dev = to_mdev(ibcontext->device); in mlx5_ib_mmap() local
2054 static void put_flow_table(struct mlx5_ib_dev *dev, in put_flow_table()
2066 struct mlx5_ib_dev *dev = to_mdev(flow_id->qp->device); in mlx5_ib_destroy_flow() local
2105 static struct mlx5_ib_flow_prio *get_flow_table(struct mlx5_ib_dev *dev, in get_flow_table()
2176 static struct mlx5_ib_flow_handler *create_flow_rule(struct mlx5_ib_dev *dev, in create_flow_rule()
2236 static struct mlx5_ib_flow_handler *create_dont_trap_rule(struct mlx5_ib_dev *dev, in create_dont_trap_rule()
2265 static struct mlx5_ib_flow_handler *create_leftovers_rule(struct mlx5_ib_dev *dev, in create_leftovers_rule()
2324 static struct mlx5_ib_flow_handler *create_sniffer_rule(struct mlx5_ib_dev *dev, in create_sniffer_rule()
2367 struct mlx5_ib_dev *dev = to_mdev(qp->device); in mlx5_ib_create_flow() local
2495 struct mlx5_ib_dev *dev = to_mdev(ibqp->device); in mlx5_ib_mcg_attach() local
2508 struct mlx5_ib_dev *dev = to_mdev(ibqp->device); in mlx5_ib_mcg_detach() local
2519 static int init_node_data(struct mlx5_ib_dev *dev) in init_node_data()
2533 struct mlx5_ib_dev *dev = in show_fw_pages() local
2542 struct mlx5_ib_dev *dev = in show_reg_pages() local
2551 struct mlx5_ib_dev *dev = in show_hca() local
2559 struct mlx5_ib_dev *dev = in show_rev() local
2567 struct mlx5_ib_dev *dev = in show_board() local
2657 static void mlx5_ib_event(struct mlx5_core_dev *dev, void *context, in mlx5_ib_event()
2724 static void get_ext_port_caps(struct mlx5_ib_dev *dev) in get_ext_port_caps()
2732 static int get_port_caps(struct mlx5_ib_dev *dev) in get_port_caps()
2776 static void destroy_umrc_res(struct mlx5_ib_dev *dev) in destroy_umrc_res()
2796 static int create_umr_res(struct mlx5_ib_dev *dev) in create_umr_res()
2908 struct mlx5_ib_dev *dev; in create_dev_resources() local
3066 struct mlx5_ib_dev *dev = to_mdev(ibdev); in get_core_cap_flags() local
3094 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_port_immutable() local
3114 struct mlx5_ib_dev *dev = in get_dev_fw_str() local
3120 static int mlx5_roce_lag_init(struct mlx5_ib_dev *dev) in mlx5_roce_lag_init()
3125 static void mlx5_roce_lag_cleanup(struct mlx5_ib_dev *dev) in mlx5_roce_lag_cleanup()
3129 static void mlx5_remove_roce_notifier(struct mlx5_ib_dev *dev) in mlx5_remove_roce_notifier()
3140 struct mlx5_ib_dev *dev = arg; in mlx5_enable_roce_if_cb() local
3153 static int mlx5_enable_roce(struct mlx5_ib_dev *dev) in mlx5_enable_roce()
3198 static void mlx5_disable_roce(struct mlx5_ib_dev *dev) in mlx5_disable_roce()
3205 static void mlx5_ib_dealloc_q_port_counter(struct mlx5_ib_dev *dev, u8 port_num) in mlx5_ib_dealloc_q_port_counter()
3213 static void mlx5_ib_dealloc_q_counters(struct mlx5_ib_dev *dev) in mlx5_ib_dealloc_q_counters()
3221 static int mlx5_ib_alloc_q_counters(struct mlx5_ib_dev *dev) in mlx5_ib_alloc_q_counters()
3290 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_ib_get_hw_stats() local
3319 static int mlx5_ib_stage_bfreg_init(struct mlx5_ib_dev *dev) in mlx5_ib_stage_bfreg_init()
3342 static void mlx5_ib_stage_bfreg_cleanup(struct mlx5_ib_dev *dev) in mlx5_ib_stage_bfreg_cleanup()
3351 struct mlx5_ib_dev *dev; in mlx5_ib_add() local
3616 struct mlx5_ib_dev *dev = context; in mlx5_ib_remove() local