Home
last modified time | relevance | path

Searched refs:port_attr (Results 1 - 25 of 43) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/
H A Dah.c67 struct ib_port_attr port_attr; in rvt_check_ah() local
72 err = ib_query_port(ibdev, port_num, &port_attr); in rvt_check_ah()
82 rdma_ah_read_grh(ah_attr)->sgid_index >= port_attr.gid_tbl_len) in rvt_check_ah()
/kernel/linux/linux-6.6/drivers/infiniband/sw/rdmavt/
H A Dah.c25 struct ib_port_attr port_attr; in rvt_check_ah() local
30 err = ib_query_port(ibdev, port_num, &port_attr); in rvt_check_ah()
40 rdma_ah_read_grh(ah_attr)->sgid_index >= port_attr.gid_tbl_len) in rvt_check_ah()
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Ddevice.c1971 struct ib_port_attr *port_attr) in iw_query_port()
1976 memset(port_attr, 0, sizeof(*port_attr)); in iw_query_port()
1982 port_attr->max_mtu = IB_MTU_4096; in iw_query_port()
1983 port_attr->active_mtu = ib_mtu_int_to_enum(netdev->mtu); in iw_query_port()
1986 port_attr->state = IB_PORT_DOWN; in iw_query_port()
1987 port_attr->phys_state = IB_PORT_PHYS_STATE_DISABLED; in iw_query_port()
1993 port_attr->state = IB_PORT_ACTIVE; in iw_query_port()
1994 port_attr->phys_state = IB_PORT_PHYS_STATE_LINK_UP; in iw_query_port()
1996 port_attr in iw_query_port()
1969 iw_query_port(struct ib_device *device, u8 port_num, struct ib_port_attr *port_attr) iw_query_port() argument
2008 __ib_query_port(struct ib_device *device, u8 port_num, struct ib_port_attr *port_attr) __ib_query_port() argument
2042 ib_query_port(struct ib_device *device, u8 port_num, struct ib_port_attr *port_attr) ib_query_port() argument
[all...]
H A Dsysfs.c103 struct port_attribute *port_attr = in port_attr_show() local
107 if (!port_attr->show) in port_attr_show()
110 return port_attr->show(p, port_attr, buf); in port_attr_show()
117 struct port_attribute *port_attr = in port_attr_store() local
121 if (!port_attr->store) in port_attr_store()
123 return port_attr->store(p, port_attr, buf, count); in port_attr_store()
134 struct port_attribute *port_attr = in gid_attr_show() local
139 if (!port_attr in gid_attr_show()
[all...]
H A Duverbs_marshall.c41 struct ib_port_attr port_attr; in rdma_ah_conv_opa_to_ib() local
50 if (ib_query_port(dev, opa->port_num, &port_attr)) { in rdma_ah_conv_opa_to_ib()
56 cpu_to_be64(port_attr.subnet_prefix)); in rdma_ah_conv_opa_to_ib()
H A Dsa_query.c1450 struct ib_port_attr port_attr; in opa_pr_query_possible() local
1452 if (ib_query_port(device, port_num, &port_attr)) in opa_pr_query_possible()
1458 if (port_attr.lid >= be16_to_cpu(IB_MULTICAST_LID_BASE)) in opa_pr_query_possible()
2215 struct ib_port_attr port_attr; in update_sm_ah() local
2219 if (ib_query_port(port->agent->device, port->port_num, &port_attr)) { in update_sm_ah()
2229 new_ah->src_path_mask = (1 << port_attr.lmc) - 1; in update_sm_ah()
2239 rdma_ah_set_dlid(&ah_attr, port_attr.sm_lid); in update_sm_ah()
2240 rdma_ah_set_sl(&ah_attr, port_attr.sm_sl); in update_sm_ah()
2254 port_attr.sm_lid == be16_to_cpu(IB_LID_PERMISSIVE))) in update_sm_ah()
2260 cpu_to_be64(port_attr in update_sm_ah()
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Ddevice.c2022 struct ib_port_attr *port_attr) in iw_query_port()
2027 memset(port_attr, 0, sizeof(*port_attr)); in iw_query_port()
2033 port_attr->max_mtu = IB_MTU_4096; in iw_query_port()
2034 port_attr->active_mtu = ib_mtu_int_to_enum(netdev->mtu); in iw_query_port()
2037 port_attr->state = IB_PORT_DOWN; in iw_query_port()
2038 port_attr->phys_state = IB_PORT_PHYS_STATE_DISABLED; in iw_query_port()
2044 port_attr->state = IB_PORT_ACTIVE; in iw_query_port()
2045 port_attr->phys_state = IB_PORT_PHYS_STATE_LINK_UP; in iw_query_port()
2047 port_attr in iw_query_port()
2020 iw_query_port(struct ib_device *device, u32 port_num, struct ib_port_attr *port_attr) iw_query_port() argument
2059 __ib_query_port(struct ib_device *device, u32 port_num, struct ib_port_attr *port_attr) __ib_query_port() argument
2089 ib_query_port(struct ib_device *device, u32 port_num, struct ib_port_attr *port_attr) ib_query_port() argument
[all...]
H A Duverbs_marshall.c41 struct ib_port_attr port_attr; in rdma_ah_conv_opa_to_ib() local
50 if (ib_query_port(dev, opa->port_num, &port_attr)) { in rdma_ah_conv_opa_to_ib()
56 cpu_to_be64(port_attr.subnet_prefix)); in rdma_ah_conv_opa_to_ib()
H A Dsysfs.c108 struct ib_port_attribute *port_attr = in port_attr_show() local
112 if (!port_attr->show) in port_attr_show()
115 return port_attr->show(p->ibdev, p->port_num, port_attr, buf); in port_attr_show()
122 struct ib_port_attribute *port_attr = in port_attr_store() local
126 if (!port_attr->store) in port_attr_store()
128 return port_attr->store(p->ibdev, p->port_num, port_attr, buf, count); in port_attr_store()
198 struct ib_port_attribute *port_attr = in gid_attr_show() local
203 if (!port_attr in gid_attr_show()
[all...]
H A Dsa_query.c1432 struct ib_port_attr port_attr; in opa_pr_query_possible() local
1434 if (ib_query_port(device, port_num, &port_attr)) in opa_pr_query_possible()
1440 if (port_attr.lid >= be16_to_cpu(IB_MULTICAST_LID_BASE)) in opa_pr_query_possible()
2045 struct ib_port_attr port_attr; in update_sm_ah() local
2049 if (ib_query_port(port->agent->device, port->port_num, &port_attr)) { in update_sm_ah()
2059 new_ah->src_path_mask = (1 << port_attr.lmc) - 1; in update_sm_ah()
2069 rdma_ah_set_dlid(&ah_attr, port_attr.sm_lid); in update_sm_ah()
2070 rdma_ah_set_sl(&ah_attr, port_attr.sm_sl); in update_sm_ah()
2084 port_attr.sm_lid == be16_to_cpu(IB_LID_PERMISSIVE))) in update_sm_ah()
2090 cpu_to_be64(port_attr in update_sm_ah()
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/
H A Dsysfs.c401 struct port_attribute *port_attr = in port_attr_show() local
405 if (!port_attr->show) in port_attr_show()
407 return port_attr->show(p, port_attr, buf); in port_attr_show()
414 struct port_attribute *port_attr = in port_attr_store() local
418 if (!port_attr->store) in port_attr_store()
420 return port_attr->store(p, port_attr, buf, size); in port_attr_store()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/
H A Dsysfs.c403 struct port_attribute *port_attr = in port_attr_show() local
407 if (!port_attr->show) in port_attr_show()
409 return port_attr->show(p, port_attr, buf); in port_attr_show()
416 struct port_attribute *port_attr = in port_attr_store() local
420 if (!port_attr->store) in port_attr_store()
422 return port_attr->store(p, port_attr, buf, size); in port_attr_store()
/kernel/linux/linux-5.10/drivers/scsi/bfa/
H A Dbfad_attr.c119 struct bfa_lport_attr_s port_attr; in bfad_im_get_host_port_type() local
121 bfa_fcs_lport_get_attr(&bfad->bfa_fcs.fabric.bport, &port_attr); in bfad_im_get_host_port_type()
123 switch (port_attr.port_type) { in bfad_im_get_host_port_type()
833 struct bfa_lport_attr_s port_attr; in bfad_im_symbolic_name_show() local
836 bfa_fcs_lport_get_attr(&bfad->bfa_fcs.fabric.bport, &port_attr); in bfad_im_symbolic_name_show()
837 strlcpy(symname, port_attr.port_cfg.sym_name.symname, in bfad_im_symbolic_name_show()
H A Dbfa_fcs_lport.c1135 struct bfa_lport_attr_s *port_attr) in bfa_fcs_lport_get_attr()
1138 port_attr->pid = port->pid; in bfa_fcs_lport_get_attr()
1140 port_attr->pid = 0; in bfa_fcs_lport_get_attr()
1142 port_attr->port_cfg = port->port_cfg; in bfa_fcs_lport_get_attr()
1145 port_attr->port_type = port->fabric->oper_type; in bfa_fcs_lport_get_attr()
1146 port_attr->loopback = bfa_sm_cmp_state(port->fabric, in bfa_fcs_lport_get_attr()
1148 port_attr->authfail = in bfa_fcs_lport_get_attr()
1151 port_attr->fabric_name = bfa_fcs_lport_get_fabric_name(port); in bfa_fcs_lport_get_attr()
1152 memcpy(port_attr->fabric_ip_addr, in bfa_fcs_lport_get_attr()
1157 port_attr in bfa_fcs_lport_get_attr()
1133 bfa_fcs_lport_get_attr( struct bfa_fcs_lport_s *port, struct bfa_lport_attr_s *port_attr) bfa_fcs_lport_get_attr() argument
2669 bfa_fcs_fdmi_get_portattr(struct bfa_fcs_lport_fdmi_s *fdmi, struct bfa_fcs_fdmi_port_attr_s *port_attr) bfa_fcs_fdmi_get_portattr() argument
5817 struct bfa_port_attr_s port_attr; bfa_fcs_lport_get_rport_max_speed() local
[all...]
H A Dbfa_defs_fcs.h312 struct bfa_lport_attr_s port_attr; /* base class (port) attributes */ member
/kernel/linux/linux-6.6/drivers/scsi/bfa/
H A Dbfad_attr.c119 struct bfa_lport_attr_s port_attr; in bfad_im_get_host_port_type() local
121 bfa_fcs_lport_get_attr(&bfad->bfa_fcs.fabric.bport, &port_attr); in bfad_im_get_host_port_type()
123 switch (port_attr.port_type) { in bfad_im_get_host_port_type()
833 struct bfa_lport_attr_s port_attr; in bfad_im_symbolic_name_show() local
836 bfa_fcs_lport_get_attr(&bfad->bfa_fcs.fabric.bport, &port_attr); in bfad_im_symbolic_name_show()
837 strscpy(symname, port_attr.port_cfg.sym_name.symname, in bfad_im_symbolic_name_show()
H A Dbfa_fcs_lport.c1135 struct bfa_lport_attr_s *port_attr) in bfa_fcs_lport_get_attr()
1138 port_attr->pid = port->pid; in bfa_fcs_lport_get_attr()
1140 port_attr->pid = 0; in bfa_fcs_lport_get_attr()
1142 port_attr->port_cfg = port->port_cfg; in bfa_fcs_lport_get_attr()
1145 port_attr->port_type = port->fabric->oper_type; in bfa_fcs_lport_get_attr()
1146 port_attr->loopback = bfa_sm_cmp_state(port->fabric, in bfa_fcs_lport_get_attr()
1148 port_attr->authfail = in bfa_fcs_lport_get_attr()
1151 port_attr->fabric_name = bfa_fcs_lport_get_fabric_name(port); in bfa_fcs_lport_get_attr()
1152 memcpy(port_attr->fabric_ip_addr, in bfa_fcs_lport_get_attr()
1157 port_attr in bfa_fcs_lport_get_attr()
1133 bfa_fcs_lport_get_attr( struct bfa_fcs_lport_s *port, struct bfa_lport_attr_s *port_attr) bfa_fcs_lport_get_attr() argument
2677 bfa_fcs_fdmi_get_portattr(struct bfa_fcs_lport_fdmi_s *fdmi, struct bfa_fcs_fdmi_port_attr_s *port_attr) bfa_fcs_fdmi_get_portattr() argument
5825 struct bfa_port_attr_s port_attr; bfa_fcs_lport_get_rport_max_speed() local
[all...]
H A Dbfa_defs_fcs.h312 struct bfa_lport_attr_s port_attr; /* base class (port) attributes */ member
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.c193 struct ib_port_attr *port_attr) in bnxt_re_query_port()
198 memset(port_attr, 0, sizeof(*port_attr)); in bnxt_re_query_port()
201 port_attr->state = IB_PORT_ACTIVE; in bnxt_re_query_port()
202 port_attr->phys_state = IB_PORT_PHYS_STATE_LINK_UP; in bnxt_re_query_port()
204 port_attr->state = IB_PORT_DOWN; in bnxt_re_query_port()
205 port_attr->phys_state = IB_PORT_PHYS_STATE_DISABLED; in bnxt_re_query_port()
207 port_attr->max_mtu = IB_MTU_4096; in bnxt_re_query_port()
208 port_attr->active_mtu = iboe_get_mtu(rdev->netdev->mtu); in bnxt_re_query_port()
209 port_attr in bnxt_re_query_port()
192 bnxt_re_query_port(struct ib_device *ibdev, u8 port_num, struct ib_port_attr *port_attr) bnxt_re_query_port() argument
235 struct ib_port_attr port_attr; bnxt_re_get_port_immutable() local
[all...]
H A Dib_verbs.h153 struct ib_port_attr *port_attr);
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.c207 struct ib_port_attr *port_attr) in bnxt_re_query_port()
213 memset(port_attr, 0, sizeof(*port_attr)); in bnxt_re_query_port()
216 port_attr->state = IB_PORT_ACTIVE; in bnxt_re_query_port()
217 port_attr->phys_state = IB_PORT_PHYS_STATE_LINK_UP; in bnxt_re_query_port()
219 port_attr->state = IB_PORT_DOWN; in bnxt_re_query_port()
220 port_attr->phys_state = IB_PORT_PHYS_STATE_DISABLED; in bnxt_re_query_port()
222 port_attr->max_mtu = IB_MTU_4096; in bnxt_re_query_port()
223 port_attr->active_mtu = iboe_get_mtu(rdev->netdev->mtu); in bnxt_re_query_port()
224 port_attr in bnxt_re_query_port()
206 bnxt_re_query_port(struct ib_device *ibdev, u32 port_num, struct ib_port_attr *port_attr) bnxt_re_query_port() argument
250 struct ib_port_attr port_attr; bnxt_re_get_port_immutable() local
[all...]
H A Dib_verbs.h174 struct ib_port_attr *port_attr);
/kernel/linux/linux-5.10/drivers/infiniband/ulp/ipoib/
H A Dipoib_multicast.c566 struct ib_port_attr port_attr; in ipoib_mcast_join_task() local
573 if (ib_query_port(priv->ca, priv->port, &port_attr)) { in ipoib_mcast_join_task()
577 if (port_attr.state != IB_PORT_ACTIVE) { in ipoib_mcast_join_task()
579 port_attr.state); in ipoib_mcast_join_task()
582 priv->local_lid = port_attr.lid; in ipoib_mcast_join_task()
/kernel/linux/linux-6.6/drivers/infiniband/ulp/ipoib/
H A Dipoib_multicast.c555 struct ib_port_attr port_attr; in ipoib_mcast_join_task() local
562 if (ib_query_port(priv->ca, priv->port, &port_attr)) { in ipoib_mcast_join_task()
566 if (port_attr.state != IB_PORT_ACTIVE) { in ipoib_mcast_join_task()
568 port_attr.state); in ipoib_mcast_join_task()
571 priv->local_lid = port_attr.lid; in ipoib_mcast_join_task()
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Dsysfs.c174 struct hfi1_port_attr *port_attr = in cc_attr_show() local
179 return port_attr->show(ppd, buf); in cc_attr_show()
185 struct hfi1_port_attr *port_attr = in cc_attr_store() local
190 return port_attr->store(ppd, buf, count); in cc_attr_store()

Completed in 39 milliseconds

12