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

1234567

/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);
124 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
145 ib_agent_port_open(struct ib_device *device, int port_num) argument
196 ib_agent_port_close(struct ib_device *device, int port_num) argument
[all...]
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
202 ib_find_exact_cached_pkey(struct ib_device *device, u8 port_num, u16 pkey, u16 *index) argument
234 ib_get_cached_lmc(struct ib_device *device, u8 port_num, u8 *lmc) argument
[all...]
H A Dsmi.c47 u8 node_type, int port_num)
64 port_num ? IB_SMI_HANDLE : IB_SMI_DISCARD);
75 port_num ? IB_SMI_HANDLE : IB_SMI_DISCARD);
96 port_num ? IB_SMI_HANDLE : IB_SMI_DISCARD);
106 port_num ? IB_SMI_HANDLE : IB_SMI_DISCARD);
132 int port_num, int phys_port_cnt)
154 smp->return_path[hop_ptr] = port_num;
163 smp->return_path[hop_ptr] = port_num;
181 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
131 smi_handle_dr_smp_recv(struct ib_smp *smp, u8 node_type, int port_num, int phys_port_cnt) argument
H A Dsmi.h55 int port_num, int phys_port_cnt);
59 u8 node_type, int port_num);
H A Dsa.h52 struct ib_device *device, u8 port_num,
H A Ddevice.c568 * @port_num:Port number to query
575 u8 port_num,
578 if (port_num < start_port(device) || port_num > end_port(device))
581 return device->query_port(device, port_num, port_attr);
588 * @port_num:Port number to query
595 u8 port_num, int index, union ib_gid *gid)
597 return device->query_gid(device, port_num, index, gid);
604 * @port_num:Port number to query
611 u8 port_num, u1
574 ib_query_port(struct ib_device *device, u8 port_num, struct ib_port_attr *port_attr) argument
594 ib_query_gid(struct ib_device *device, u8 port_num, int index, union ib_gid *gid) argument
610 ib_query_pkey(struct ib_device *device, u8 port_num, u16 index, u16 *pkey) argument
649 ib_modify_port(struct ib_device *device, u8 port_num, int port_modify_mask, struct ib_port_modify *port_modify) argument
673 ib_find_gid(struct ib_device *device, union ib_gid *gid, u8 *port_num, u16 *index) argument
705 ib_find_pkey(struct ib_device *device, u8 port_num, u16 pkey, u16 *index) argument
[all...]
H A Dsysfs.c48 u8 port_num; member in struct:ib_port
102 ret = ib_query_port(p->ibdev, p->port_num, &attr);
117 ret = ib_query_port(p->ibdev, p->port_num, &attr);
131 ret = ib_query_port(p->ibdev, p->port_num, &attr);
144 ret = ib_query_port(p->ibdev, p->port_num, &attr);
157 ret = ib_query_port(p->ibdev, p->port_num, &attr);
170 ret = ib_query_port(p->ibdev, p->port_num, &attr);
185 ret = ib_query_port(p->ibdev, p->port_num, &attr);
232 ret = ib_query_port(p->ibdev, p->port_num, &attr);
251 switch (rdma_port_get_link_layer(p->ibdev, p->port_num)) {
520 add_port(struct ib_device *device, int port_num, int (*port_callback)(struct ib_device *, u8, struct kobject *)) argument
[all...]
/drivers/infiniband/hw/usnic/
H A Dusnic_transport.c71 u16 usnic_transport_rsrv_port(enum usnic_transport_type type, u16 port_num) argument
75 if (!port_num) {
76 port_num = bitmap_find_next_zero_area(roce_bitmap,
81 roce_next_port = (port_num & 4095) + 1;
82 } else if (test_bit(port_num, roce_bitmap)) {
88 bitmap_set(roce_bitmap, port_num, 1);
96 usnic_dbg("Allocating port %hu for %s\n", port_num,
98 return port_num;
104 void usnic_transport_unrsrv_port(enum usnic_transport_type type, u16 port_num) argument
108 if (!port_num) {
[all...]
H A Dusnic_transport.h32 * Reserve a port. If "port_num" is set, then the function will try
35 u16 usnic_transport_rsrv_port(enum usnic_transport_type type, u16 port_num);
36 void usnic_transport_unrsrv_port(enum usnic_transport_type type, u16 port_num);
H A Dusnic_abi.h41 uint16_t port_num; member in struct:usnic_transport_spec::__anon1667::__anon1668
H A Dusnic_ib_qp_grp.c192 uint16_t port_num; local
201 port_num = trans_spec->usnic_roce.port_num;
204 port_num = usnic_transport_rsrv_port(trans_type, port_num);
205 if (port_num == 0)
209 usnic_fwd_init_usnic_filter(&filter, port_num);
230 qp_flow->usnic_roce.port_num = port_num;
237 usnic_transport_unrsrv_port(trans_type, port_num);
262 uint16_t port_num; local
632 uint16_t port_num = 0; local
[all...]
/drivers/usb/gadget/function/
H A Du_serial.h22 u8 port_num; member in struct:f_serial_opts
64 int gserial_connect(struct gserial *, u8 port_num);
68 int gser_bind_config(struct usb_configuration *c, u8 port_num);
69 int obex_bind_config(struct usb_configuration *c, u8 port_num);
H A Du_serial.c102 u8 port_num; member in struct:gs_port
386 port->port_num, len, *((u8 *)req->buf),
503 pr_vdebug("ttyGS%d: shutdown\n", port->port_num);
509 port->port_num, req->status);
538 port->port_num, count, req->actual);
569 port->port_num);
719 int port_num = tty->index; local
724 mutex_lock(&ports[port_num].lock);
725 port = ports[port_num].port;
747 mutex_unlock(&ports[port_num]
1024 gs_port_alloc(unsigned port_num, struct usb_cdc_line_coding *coding) argument
1080 gserial_free_line(unsigned char port_num) argument
1103 int port_num; local
1164 gserial_connect(struct gserial *gser, u8 port_num) argument
[all...]
H A Df_obex.c39 u8 port_num; member in struct:f_obex
205 "reset obex ttyGS%d control\n", obex->port_num);
213 "reset obex ttyGS%d\n", obex->port_num);
219 "init obex ttyGS%d\n", obex->port_num);
232 "activate obex ttyGS%d\n", obex->port_num);
233 gserial_connect(&obex->port, obex->port_num);
259 dev_dbg(&cdev->gadget->dev, "obex ttyGS%d disable\n", obex->port_num);
278 obex->port_num, status);
294 obex->port_num, status);
387 obex->port_num, statu
[all...]
H A Df_serial.c34 u8 port_num; member in struct:f_gser
159 "reset generic ttyGS%d\n", gser->port_num);
164 "activate generic ttyGS%d\n", gser->port_num);
172 gserial_connect(&gser->port, gser->port_num);
182 "generic ttyGS%d deactivated\n", gser->port_num);
246 gser->port_num,
300 return sprintf(page, "%u\n", opts->port_num);
304 __CONFIGFS_ATTR_RO(port_num, f_serial_port_num_show);
322 gserial_free_line(opts->port_num);
336 ret = gserial_alloc_line(&opts->port_num);
[all...]
/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
195 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
211 forward_trap(to_mdev(ibdev), port_num, in_mad); local
[all...]
/drivers/infiniband/hw/ocrdma/
H A Docrdma_ah.h38 u8 port_num,
/drivers/net/ethernet/mellanox/mlx5/core/
H A Dport.c81 u8 port_num; member in struct:mlx5_reg_pcap
89 int mlx5_set_port_caps(struct mlx5_core_dev *dev, u8 port_num, u32 caps) argument
97 in.port_num = port_num;
/drivers/infiniband/hw/ehca/
H A Dehca_sqp.c70 u8 port = qp_init_attr->port_num;
83 (u32) qp_init_attr->port_num,
142 static int ehca_process_perf(struct ib_device *ibdev, u8 port_num, argument
154 struct ehca_sport *sport = &shca->sport[port_num - 1];
185 ehca_query_pkey(ibdev, port_num, in_wc->pkey_index,
198 ehca_query_gid(ibdev, port_num, 0,
219 int ehca_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, argument
225 if (!port_num || port_num > ibdev->phys_port_cnt || !in_wc)
232 ehca_dbg(ibdev, "port_num
[all...]
H A Dehca_av.c108 if (ehca_calc_ipd(shca, ah_attr->port_num,
132 rc = ehca_query_port(pd->device, ah_attr->port_num,
143 ah_attr->port_num,
196 rc = ehca_query_port(ah->device, ah_attr->port_num,
201 "ah=%p ah_attr=%p port_num=%x",
202 rc, ah, ah_attr, ah_attr->port_num);
207 ah_attr->port_num,
212 "ah=%p ah_attr=%p port_num=%x "
214 rc, ah, ah_attr, ah_attr->port_num,
/drivers/infiniband/hw/mlx4/
H A Dsysfs.c220 int add_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num, argument
223 struct mlx4_ib_iov_port *port = &device->iov_ports[port_num - 1];
233 void del_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num, argument
236 struct mlx4_ib_iov_port *port = &device->iov_ports[port_num - 1];
241 static int add_port_entries(struct mlx4_ib_dev *device, int port_num) argument
250 ret = __mlx4_ib_query_port(&device->ib_dev, port_num, &attr, 1);
254 port = &device->iov_ports[port_num - 1];
256 port->num = port_num;
270 sprintf(buff, "%d", port_num);
369 port_num, re
395 u8 port_num; member in struct:mlx4_port
658 add_port(struct mlx4_ib_dev *dev, int port_num, int slave) argument
[all...]
H A Dmad.c88 static void handle_client_rereg_event(struct mlx4_ib_dev *dev, u8 port_num);
89 static void handle_lid_change_event(struct mlx4_ib_dev *dev, u8 port_num);
90 static void __propagate_pkey_ev(struct mlx4_ib_dev *dev, int port_num,
185 static void update_sm_ah(struct mlx4_ib_dev *dev, u8 port_num, u16 lid, u8 sl) argument
191 if (!dev->send_agent[port_num - 1][0])
197 ah_attr.port_num = port_num;
199 new_ah = ib_create_ah(dev->send_agent[port_num - 1][0]->qp->pd,
205 if (dev->sm_ah[port_num - 1])
206 ib_destroy_ah(dev->sm_ah[port_num
215 smp_snoop(struct ib_device *ibdev, u8 port_num, struct ib_mad *mad, u16 prev_lid) argument
302 __propagate_pkey_ev(struct mlx4_ib_dev *dev, int port_num, int block, u32 change_bitmap) argument
351 forward_trap(struct mlx4_ib_dev *dev, u8 port_num, struct ib_mad *mad) argument
716 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
746 forward_trap(to_mdev(ibdev), port_num, in_mad); local
815 iboe_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
856 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
935 handle_lid_change_event(struct mlx4_ib_dev *dev, u8 port_num) argument
944 handle_client_rereg_event(struct mlx4_ib_dev *dev, u8 port_num) argument
959 propagate_pkey_ev(struct mlx4_ib_dev *dev, int port_num, struct mlx4_eqe *eqe) argument
966 handle_slaves_guid_change(struct mlx4_ib_dev *dev, u8 port_num, u32 guid_tbl_blk_num, u32 change_bitmap) argument
1082 mlx4_ib_dispatch_event(struct mlx4_ib_dev *dev, u8 port_num, enum ib_event_type type) argument
[all...]
H A Dah.c47 ah->av.ib.port_pd = cpu_to_be32(to_mpd(pd)->pdn | (ah_attr->port_num << 24));
90 ah->av.eth.port_pd = cpu_to_be32(to_mpd(pd)->pdn | (ah_attr->port_num << 24));
121 if (rdma_port_get_link_layer(pd->device, ah_attr->port_num) == IB_LINK_LAYER_ETHERNET) {
151 ah_attr->port_num = be32_to_cpu(ah->av.ib.port_pd) >> 24;
152 ll = rdma_port_get_link_layer(ibah->device, ah_attr->port_num);
/drivers/rapidio/
H A Drio-scan.c637 int port_num; local
658 for (port_num = 0;
659 port_num < RIO_GET_TOTAL_PORTS(rdev->swpinfo);
660 port_num++) {
661 if (sw_inport == port_num) {
664 hopcount, port_num);
665 rdev->rswitch->port_ok |= (1 << port_num);
673 port_num)) {
676 port_num);
679 hopcount, port_num);
775 u8 port_num, route_port; local
[all...]

Completed in 528 milliseconds

1234567