Searched refs:port_num (Results 1 - 25 of 161) sorted by relevance

1234567

/freebsd-9.3-release/sys/ofed/drivers/infiniband/core/
H A Dagent.h43 extern int ib_agent_port_open(struct ib_device *device, int port_num);
45 extern int ib_agent_port_close(struct ib_device *device, int port_num);
49 int port_num, int qpn);
H A Dagent.c57 __ib_get_agent_port(struct ib_device *device, int port_num) argument
63 entry->agent[1]->port_num == port_num)
70 ib_get_agent_port(struct ib_device *device, int port_num) argument
76 entry = __ib_get_agent_port(device, port_num);
83 int port_num, int qpn)
94 port_priv = ib_get_agent_port(device, port_num);
102 ah = ib_create_ah_from_wc(agent->qp->pd, wc, grh, port_num);
123 mad_send_wr->send_wr.wr.ud.port_num = port_num;
81 agent_send_response(struct ib_mad *mad, struct ib_grh *grh, struct ib_wc *wc, struct ib_device *device, int port_num, int qpn) argument
144 ib_agent_port_open(struct ib_device *device, int port_num) argument
195 ib_agent_port_close(struct ib_device *device, int port_num) argument
[all...]
H A Dsa.h61 struct ib_device *device, u8 port_num,
75 struct ib_device *device, u8 port_num,
90 struct ib_device *device, u8 port_num,
99 int notice_dispatch(struct ib_device *device, u8 port_num,
H A Dsmi.c47 u8 node_type, int port_num)
60 port_num ? IB_SMI_HANDLE : IB_SMI_DISCARD);
71 port_num ? IB_SMI_HANDLE : IB_SMI_DISCARD);
92 port_num ? IB_SMI_HANDLE : IB_SMI_DISCARD);
102 port_num ? IB_SMI_HANDLE : IB_SMI_DISCARD);
128 int port_num, int phys_port_cnt)
146 smp->return_path[hop_ptr] = port_num;
155 smp->return_path[hop_ptr] = port_num;
173 port_num ? IB_SMI_HANDLE : IB_SMI_DISCARD);
46 smi_handle_dr_smp_send(struct ib_smp *smp, u8 node_type, int port_num) argument
127 smi_handle_dr_smp_recv(struct ib_smp *smp, u8 node_type, int port_num, int phys_port_cnt) argument
H A Dcache.c58 u8 port_num; member in struct:ib_update_work
73 u8 port_num,
81 if (port_num < start_port(device) || port_num > end_port(device))
86 cache = device->cache.gid_cache[port_num - start_port(device)];
101 u8 *port_num,
109 *port_num = -1;
119 *port_num = p + start_port(device);
135 u8 port_num,
143 if (port_num < start_por
72 ib_get_cached_gid(struct ib_device *device, u8 port_num, int index, union ib_gid *gid) argument
99 ib_find_cached_gid(struct ib_device *device, union ib_gid *gid, u8 *port_num, u16 *index) argument
134 ib_get_cached_pkey(struct ib_device *device, u8 port_num, int index, u16 *pkey) argument
161 ib_find_cached_pkey(struct ib_device *device, u8 port_num, u16 pkey, u16 *index) argument
193 ib_get_cached_lmc(struct ib_device *device, u8 port_num, u8 *lmc) argument
[all...]
H A Dsmi.h55 int port_num, int phys_port_cnt);
59 u8 node_type, int port_num);
/freebsd-9.3-release/sys/contrib/rdma/
H A Dib_cache.h47 * @port_num: The port number of the device to query.
55 u8 port_num,
64 * @port_num: The port number of the device where the GID value was found.
73 u8 *port_num,
79 * @port_num: The port number of the device to query.
87 u8 port_num,
95 * @port_num: The port number of the device to search for the PKey.
103 u8 port_num,
110 * @port_num: The port number of the device to query.
117 u8 port_num,
[all...]
H A Drdma_cache.c78 u8 port_num; member in struct:ib_update_work
93 u8 port_num,
100 if (port_num < start_port(device) || port_num > end_port(device))
105 cache = device->cache.gid_cache[port_num - start_port(device)];
119 u8 *port_num,
126 *port_num = -1;
136 *port_num = p + start_port(device);
151 u8 port_num,
158 if (port_num < start_por
92 ib_get_cached_gid(struct ib_device *device, u8 port_num, int index, union ib_gid *gid) argument
117 ib_find_cached_gid(struct ib_device *device, union ib_gid *gid, u8 *port_num, u16 *index) argument
150 ib_get_cached_pkey(struct ib_device *device, u8 port_num, int index, u16 *pkey) argument
175 ib_find_cached_pkey(struct ib_device *device, u8 port_num, u16 pkey, u16 *index) argument
205 ib_get_cached_lmc(struct ib_device *device, u8 port_num, u8 *lmc) argument
[all...]
/freebsd-9.3-release/sys/ofed/include/rdma/
H A Dib_cache.h43 * @port_num: The port number of the device to query.
51 u8 port_num,
60 * @port_num: The port number of the device where the GID value was found.
69 u8 *port_num,
75 * @port_num: The port number of the device to query.
83 u8 port_num,
91 * @port_num: The port number of the device to search for the PKey.
99 u8 port_num,
106 * @port_num: The port number of the device to query.
113 u8 port_num,
[all...]
/freebsd-9.3-release/contrib/ofed/management/opensm/include/opensm/
H A Dosm_node.h212 IN const uint32_t port_num)
215 CL_ASSERT(port_num < p_node->physp_tbl_size);
216 return osm_physp_is_valid(&p_node->physp_table[port_num]) ?
217 &p_node->physp_table[port_num] : NULL;
225 * port_num
307 IN const uint8_t port_num,
314 * port_num
344 IN const uint32_t port_num)
346 CL_ASSERT(port_num < p_node->physp_tbl_size);
347 return (osm_physp_get_base_lid(&p_node->physp_table[port_num]));
211 osm_node_get_physp_ptr(IN osm_node_t * const p_node, IN const uint32_t port_num) argument
343 osm_node_get_base_lid(IN const osm_node_t * const p_node, IN const uint32_t port_num) argument
411 osm_node_get_lmc(IN const osm_node_t * const p_node, IN const uint32_t port_num) argument
[all...]
H A Dosm_event_plugin.h80 uint8_t port_num; member in struct:osm_epi_port_id
183 uint8_t port_num, char *node_name)
186 port_id->port_num = port_num;
182 osm_epi_create_port_id(osm_epi_port_id_t * port_id, uint64_t node_guid, uint8_t port_num, char *node_name) argument
/freebsd-9.3-release/contrib/ofed/management/opensm/opensm/
H A Dosm_node.c61 uint8_t port_num; local
67 port_num = ib_node_info_get_local_port_num(p_ni);
69 CL_ASSERT(port_num < p_node->physp_tbl_size);
71 osm_physp_init(&p_node->physp_table[port_num],
72 port_guid, port_num, p_node,
176 IN const uint8_t port_num,
183 CL_ASSERT(port_num < p_node->physp_tbl_size);
186 p_physp = osm_node_get_physp_ptr(p_node, port_num);
201 IN const uint8_t port_num,
208 CL_ASSERT(port_num < p_nod
175 osm_node_link(IN osm_node_t * const p_node, IN const uint8_t port_num, IN osm_node_t * const p_remote_node, IN const uint8_t remote_port_num) argument
200 osm_node_unlink(IN osm_node_t * const p_node, IN const uint8_t port_num, IN osm_node_t * const p_remote_node, IN const uint8_t remote_port_num) argument
225 osm_node_link_exists(IN osm_node_t * const p_node, IN const uint8_t port_num, IN osm_node_t * const p_remote_node, IN const uint8_t remote_port_num) argument
245 osm_node_link_has_valid_ports(IN osm_node_t * const p_node, IN const uint8_t port_num, IN osm_node_t * const p_remote_node, IN const uint8_t remote_port_num) argument
265 osm_node_has_any_link(IN osm_node_t * const p_node, IN const uint8_t port_num) argument
275 osm_node_get_remote_node(IN osm_node_t * const p_node, IN const uint8_t port_num, OUT uint8_t * p_remote_port_num) argument
298 osm_node_get_remote_base_lid(IN osm_node_t * const p_node, IN const uint32_t port_num) argument
[all...]
H A Dosm_node_info_rcv.c67 osm_node_t * p_neighbor_node, const uint8_t port_num)
73 p_new = osm_node_get_physp_ptr(p_neighbor_node, port_num);
81 p_physp->port_num,
82 cl_ntoh64(p_old->p_node->node_info.node_guid), p_old->port_num,
83 cl_ntoh64(p_new->p_node->node_info.node_guid), p_new->port_num);
89 osm_dr_path_extend(&path, port_num);
104 osm_dr_path_extend(&path, p_physp->p_remote_physp->port_num);
108 context.ni_context.port_num = p_physp->p_remote_physp->port_num;
110 context.ni_context.dup_port_num = p_physp->port_num;
65 report_duplicated_guid(IN osm_sm_t * sm, osm_physp_t * p_physp, osm_node_t * p_neighbor_node, const uint8_t port_num) argument
126 __osm_ni_rcv_set_links(IN osm_sm_t * sm, osm_node_t * p_node, const uint8_t port_num, const osm_ni_context_t * const p_ni_context) argument
270 uint8_t port_num; local
341 uint8_t port_num; local
401 uint8_t port_num; local
603 uint8_t port_num; local
749 uint8_t port_num; local
[all...]
H A Dosm_pkey_rcv.c68 uint8_t port_num; local
105 port_num =
108 p_physp = osm_node_get_physp_ptr(p_node, port_num);
111 port_num = p_physp->port_num;
119 "Got GetResp(PKey) block:%u port_num %u with GUID 0x%"
121 PRIx64 "\n", block_num, port_num, cl_ntoh64(port_guid),
130 "Got invalid port number %u\n", port_num);
136 port_num, p_pkey_tbl, OSM_LOG_DEBUG);
H A Dosm_vl_arb_rcv.c75 uint8_t port_num, block_num; local
112 port_num = (uint8_t) (cl_ntoh32(p_smp->attr_mod) & 0x000000FF);
113 p_physp = osm_node_get_physp_ptr(p_node, port_num);
116 port_num = p_physp->port_num;
124 "Got GetResp(VLArb) block:%u port_num %u with GUID 0x%"
126 PRIx64 "\n", block_num, port_num, cl_ntoh64(port_guid),
135 "Got invalid port number %u\n", port_num);
141 port_num, p_vla_tbl, OSM_LOG_DEBUG);
H A Dosm_switch.c58 IN const uint8_t port_num, IN const uint8_t num_hops)
69 p_sw->hops[lid_ho][port_num] = num_hops;
87 uint32_t port_num; local
131 for (port_num = 0; port_num < num_ports; port_num++)
132 osm_port_prof_construct(&p_sw->p_prof[port_num]);
208 IN uint8_t port_num,
222 p_physp = osm_node_get_physp_ptr(p_sw->p_node, port_num);
244 IN uint8_t port_num)
56 osm_switch_set_hops(IN osm_switch_t * const p_sw, IN const uint16_t lid_ho, IN const uint8_t port_num, IN const uint8_t num_hops) argument
206 osm_switch_find_guid_common(IN const osm_switch_t * const p_sw, IN struct osm_remote_guids_count *r, IN uint8_t port_num, IN int find_sys_guid, IN int find_node_guid) argument
242 osm_switch_find_sys_guid_count(IN const osm_switch_t * const p_sw, IN struct osm_remote_guids_count *r, IN uint8_t port_num) argument
250 osm_switch_find_node_guid_count(IN const osm_switch_t * const p_sw, IN struct osm_remote_guids_count *r, IN uint8_t port_num) argument
281 uint8_t port_num; local
598 uint8_t port_num; local
[all...]
H A Dosm_ucast_cache.c165 if (!lid_ho || !remote_lid_ho || !p->port_num)
170 lid_ho, p->port_num, remote_lid_ho, (is_ca) ? "CA/RTR" : "SW");
185 if (p->port_num >= p_cache_sw->num_ports) {
195 if (p_cache_sw->ports[p->port_num].remote_lid_ho == 0) {
197 p_cache_sw->ports[p->port_num].remote_lid_ho = remote_lid_ho;
198 p_cache_sw->ports[p->port_num].is_leaf = is_ca;
211 unsigned port_num; local
224 for (port_num = 1; port_num < p_sw->num_ports; port_num
271 __cache_remove_port(osm_ucast_mgr_t * p_mgr, uint16_t lid_ho, uint8_t port_num, uint16_t remote_lid_ho, boolean_t is_ca) argument
435 unsigned port_num; local
947 uint8_t port_num; local
[all...]
H A Dosm_sa_vlarb_record.c110 p_rec_item->rec.port_num = osm_physp_get_port_num(p_physp);
153 uint8_t port_num; local
161 port_num = p_rcvd_rec->port_num;
168 port_num = p_port->p_physp->port_num;
171 port_num);
176 if (port_num < osm_node_get_num_physp(p_port->p_node)) {
178 osm_node_get_physp_ptr(p_port->p_node, port_num);
189 port_num,
[all...]
H A Dosm_sa_link_record.c226 uint8_t port_num; local
244 for (port_num = 1; port_num < num_ports; port_num++) {
247 port_num);
268 port_num = p_lr->from_port_num;
271 if (port_num <
276 port_num);
286 for (port_num = 1; port_num < num_port
[all...]
/freebsd-9.3-release/sys/contrib/octeon-sdk/
H A Dcvmx-pip.h250 * @param port_num Port number to configure
255 static inline void cvmx_pip_config_port(uint64_t port_num, argument
259 cvmx_write_csr(CVMX_PIP_PRT_CFGX(port_num), port_cfg.u64);
260 cvmx_write_csr(CVMX_PIP_PRT_TAGX(port_num), port_tag_cfg.u64);
329 * @param port_num Port number to get statistics for.
333 static inline void cvmx_pip_get_port_status(uint64_t port_num, uint64_t clear, cvmx_pip_port_status_t *status) argument
354 if (port_num >= 40)
356 stat0.u64 = cvmx_read_csr(CVMX_PIP_XSTAT0_PRTX(port_num));
357 stat1.u64 = cvmx_read_csr(CVMX_PIP_XSTAT1_PRTX(port_num));
358 stat2.u64 = cvmx_read_csr(CVMX_PIP_XSTAT2_PRTX(port_num));
[all...]
/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_mad.c50 static int mthca_update_rate(struct mthca_dev *dev, u8 port_num) argument
59 ret = ib_query_port(&dev->ib_dev, port_num, tprops);
62 ret, dev->ib_dev.name, port_num);
66 dev->rate[port_num - 1] = tprops->active_speed *
75 u8 port_num, u16 lid, u8 sl)
81 if (!dev->send_agent[port_num - 1][0])
87 ah_attr.port_num = port_num;
89 new_ah = ib_create_ah(dev->send_agent[port_num - 1][0]->qp->pd,
95 if (dev->sm_ah[port_num
74 update_sm_ah(struct mthca_dev *dev, u8 port_num, u16 lid, u8 sl) argument
105 smp_snoop(struct ib_device *ibdev, u8 port_num, struct ib_mad *mad, u16 prev_lid) argument
120 mthca_update_rate(to_mdev(ibdev), port_num); local
121 update_sm_ah(to_mdev(ibdev), port_num, local
161 forward_trap(struct mthca_dev *dev, u8 port_num, struct ib_mad *mad) argument
193 mthca_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
210 forward_trap(to_mdev(ibdev), port_num, in_mad); local
[all...]
/freebsd-9.3-release/sys/cam/ctl/
H A Dctl_frontend.c72 int port_num; local
80 port_num = ctl_ffz(&control_softc->ctl_port_mask, CTL_MAX_PORTS);
81 if ((port_num == -1)
82 || (ctl_set_mask(&control_softc->ctl_port_mask, port_num) == -1)) {
105 ctl_clear_mask(&control_softc->ctl_port_mask, port_num);
113 //fe->targ_port = port_num;
114 fe->targ_port = port_num + (master_shelf!=0 ? 0 : CTL_MAX_PORTS);
117 control_softc->ctl_ports[port_num] = fe;
130 int port_num; local
145 port_num
[all...]
/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mlx4/
H A Dmad.c121 static void update_sm_ah(struct mlx4_ib_dev *dev, u8 port_num, u16 lid, u8 sl) argument
126 if (!dev->send_agent[port_num - 1][0])
132 ah_attr.port_num = port_num;
134 new_ah = ib_create_ah(dev->send_agent[port_num - 1][0]->qp->pd,
140 if (dev->sm_ah[port_num - 1])
141 ib_destroy_ah(dev->sm_ah[port_num - 1]);
142 dev->sm_ah[port_num - 1] = new_ah;
150 static void smp_snoop(struct ib_device *ibdev, u8 port_num, struct ib_mad *mad, argument
163 update_sm_ah(to_mdev(ibdev), port_num, local
203 forward_trap(struct mlx4_ib_dev *dev, u8 port_num, struct ib_mad *mad) argument
242 ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
253 forward_trap(to_mdev(ibdev), port_num, in_mad); local
334 rdmaoe_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
377 mlx4_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
[all...]
/freebsd-9.3-release/contrib/ofed/management/opensm/libvendor/
H A Dosm_vendor_mlx_hca_sim.c306 IN uint8_t port_num, OUT sim_port_info_t * sim_port_info)
322 port_num);
326 hca_idx, port_num);
332 hca_idx, port_num, file_name);
440 port_num, sim_port_info->state, sim_port_info->lid,
458 IN uint8_t port_num, OUT uint64_t * port_guid)
473 hca_idx, port_num);
477 __get_simulator_dir(), hca_idx, port_num);
483 hca_idx, port_num, file_name);
530 uint8_t port_num; local
304 __parse_port_info_file(IN osm_vendor_t * const p_vend, IN uint32_t hca_idx, IN uint8_t port_num, OUT sim_port_info_t * sim_port_info) argument
456 __get_port_guid_from_port_gid_tbl(IN osm_vendor_t * const p_vend, IN uint32_t hca_idx, IN uint8_t port_num, OUT uint64_t * port_guid) argument
638 uint8_t port_num; local
737 uint8_t port_num; local
803 osm_vendor_get_guid_by_ca_and_port(IN osm_vendor_t * const p_vend, IN char *hca_id, IN uint32_t port_num, OUT uint64_t * p_port_guid) argument
[all...]
H A Dosm_vendor_mlx_hca_pfs.c260 IN uint8_t port_num, OUT pfs_port_info_t * pfs_port_info)
276 port_num);
280 port_num);
286 hca_idx, port_num, file_name);
394 port_num, pfs_port_info->state, pfs_port_info->lid,
412 IN uint8_t port_num, OUT uint64_t * port_guid)
427 hca_idx, port_num);
431 hca_idx, port_num);
437 hca_idx, port_num, file_name);
484 uint8_t port_num; local
258 __parse_port_info_file(IN osm_vendor_t * const p_vend, IN uint32_t hca_idx, IN uint8_t port_num, OUT pfs_port_info_t * pfs_port_info) argument
410 __get_port_guid_from_port_gid_tbl(IN osm_vendor_t * const p_vend, IN uint32_t hca_idx, IN uint8_t port_num, OUT uint64_t * port_guid) argument
592 uint8_t port_num; local
691 uint8_t port_num; local
[all...]

Completed in 160 milliseconds

1234567