Home
last modified time | relevance | path

Searched refs:port_num (Results 1 – 200 of 210) sorted by relevance

12

/linux-4.4.14/drivers/infiniband/hw/usnic/
Dusnic_transport.c86 u16 usnic_transport_rsrv_port(enum usnic_transport_type type, u16 port_num) in usnic_transport_rsrv_port() argument
90 if (!port_num) { in usnic_transport_rsrv_port()
91 port_num = bitmap_find_next_zero_area(roce_bitmap, in usnic_transport_rsrv_port()
96 roce_next_port = (port_num & 4095) + 1; in usnic_transport_rsrv_port()
97 } else if (test_bit(port_num, roce_bitmap)) { in usnic_transport_rsrv_port()
103 bitmap_set(roce_bitmap, port_num, 1); in usnic_transport_rsrv_port()
111 usnic_dbg("Allocating port %hu for %s\n", port_num, in usnic_transport_rsrv_port()
113 return port_num; in usnic_transport_rsrv_port()
119 void usnic_transport_unrsrv_port(enum usnic_transport_type type, u16 port_num) in usnic_transport_unrsrv_port() argument
123 if (!port_num) { in usnic_transport_unrsrv_port()
[all …]
Dusnic_ib_qp_grp.c207 uint16_t port_num; in create_roce_custom_flow() local
216 port_num = trans_spec->usnic_roce.port_num; in create_roce_custom_flow()
219 port_num = usnic_transport_rsrv_port(trans_type, port_num); in create_roce_custom_flow()
220 if (port_num == 0) in create_roce_custom_flow()
224 usnic_fwd_init_usnic_filter(&filter, port_num); in create_roce_custom_flow()
245 qp_flow->usnic_roce.port_num = port_num; in create_roce_custom_flow()
252 usnic_transport_unrsrv_port(trans_type, port_num); in create_roce_custom_flow()
260 qp_flow->usnic_roce.port_num); in release_roce_custom_flow()
277 uint16_t port_num; in create_udp_flow() local
288 err = usnic_transport_sock_get_addr(sock, &proto, &addr, &port_num); in create_udp_flow()
[all …]
Dusnic_transport.h50 u16 usnic_transport_rsrv_port(enum usnic_transport_type type, u16 port_num);
51 void usnic_transport_unrsrv_port(enum usnic_transport_type type, u16 port_num);
Dusnic_ib_main.c163 ib_event.element.port_num = 1; in usnic_ib_handle_usdev_event()
175 ib_event.element.port_num = 1; in usnic_ib_handle_usdev_event()
184 ib_event.element.port_num = 1; in usnic_ib_handle_usdev_event()
206 ib_event.element.port_num = 1; in usnic_ib_handle_usdev_event()
272 ib_event.element.port_num = 1; in usnic_ib_handle_inet_event()
282 ib_event.element.port_num = 1; in usnic_ib_handle_inet_event()
318 static int usnic_port_immutable(struct ib_device *ibdev, u8 port_num, in usnic_port_immutable() argument
324 err = usnic_ib_query_port(ibdev, port_num, &attr); in usnic_port_immutable()
Dusnic_ib_verbs.h40 u8 port_num);
47 usnic_ib_query_protocol(struct ib_device *device, u8 port_num);
Dusnic_abi.h56 uint16_t port_num; member
Dusnic_ib_qp_grp.h73 uint16_t port_num; member
Dusnic_debugfs.c93 qp_flow->usnic_roce.port_num); in flowinfo_read()
Dusnic_ib_verbs.c260 u8 port_num) in usnic_ib_port_link_layer() argument
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_mad.c50 static int mthca_update_rate(struct mthca_dev *dev, u8 port_num) in mthca_update_rate() argument
59 ret = ib_query_port(&dev->ib_dev, port_num, tprops); in mthca_update_rate()
62 ret, dev->ib_dev.name, port_num); in mthca_update_rate()
66 dev->rate[port_num - 1] = tprops->active_speed * in mthca_update_rate()
75 u8 port_num, u16 lid, u8 sl) in update_sm_ah() argument
81 if (!dev->send_agent[port_num - 1][0]) in update_sm_ah()
87 ah_attr.port_num = port_num; in update_sm_ah()
89 new_ah = ib_create_ah(dev->send_agent[port_num - 1][0]->qp->pd, in update_sm_ah()
95 if (dev->sm_ah[port_num - 1]) in update_sm_ah()
96 ib_destroy_ah(dev->sm_ah[port_num - 1]); in update_sm_ah()
[all …]
Dmthca_av.c201 av->port_pd = cpu_to_be32(pd->pd_num | (ah_attr->port_num << 24)); in mthca_create_ah()
205 mthca_get_rate(dev, ah_attr->static_rate, ah_attr->port_num); in mthca_create_ah()
209 av->gid_index = (ah_attr->port_num - 1) * dev->limits.gid_table_len + in mthca_create_ah()
304 attr->port_num = be32_to_cpu(ah->av->port_pd) >> 24; in mthca_ah_query()
306 attr->port_num); in mthca_ah_query()
Dmthca_qp.c400 ib_ah_attr->port_num = (be32_to_cpu(path->port_pkey) >> 24) & 0x3; in to_ib_ah_attr()
402 if (ib_ah_attr->port_num == 0 || ib_ah_attr->port_num > dev->limits.num_ports) in to_ib_ah_attr()
410 ib_ah_attr->port_num); in to_ib_ah_attr()
475 qp_attr->alt_port_num = qp_attr->alt_ah_attr.port_num; in mthca_query_qp()
479 qp_attr->port_num = in mthca_query_qp()
625 cpu_to_be32(attr->port_num << 24); in __mthca_modify_qp()
645 attr_mask & IB_QP_PORT ? attr->port_num : qp->port)) in __mthca_modify_qp()
683 attr->alt_ah_attr.port_num)) in __mthca_modify_qp()
791 qp->port = attr->port_num; in __mthca_modify_qp()
880 (attr->port_num == 0 || attr->port_num > dev->limits.num_ports)) { in mthca_modify_qp()
[all …]
Dmthca_catas.c96 event.element.port_num = 0; in handle_catas()
Dmthca_provider.c608 qp->ibqp.qp_num, init_attr->port_num, in mthca_create_qp()
1255 static int mthca_port_immutable(struct ib_device *ibdev, u8 port_num, in mthca_port_immutable() argument
1261 err = mthca_query_port(ibdev, port_num, &attr); in mthca_port_immutable()
Dmthca_dev.h578 u8 port_num,
Dmthca_eq.c255 record.element.port_num = port; in port_change()
/linux-4.4.14/drivers/infiniband/core/
Dagent.c57 __ib_get_agent_port(const struct ib_device *device, int port_num) in __ib_get_agent_port() argument
63 entry->agent[1]->port_num == port_num) in __ib_get_agent_port()
70 ib_get_agent_port(const struct ib_device *device, int port_num) in ib_get_agent_port() argument
76 entry = __ib_get_agent_port(device, port_num); in ib_get_agent_port()
83 int port_num, int qpn, size_t resp_mad_len, bool opa) in agent_send_response() argument
94 port_priv = ib_get_agent_port(device, port_num); in agent_send_response()
102 ah = ib_create_ah_from_wc(agent->qp->pd, wc, grh, port_num); in agent_send_response()
129 mad_send_wr->send_wr.port_num = port_num; in agent_send_response()
150 int ib_agent_port_open(struct ib_device *device, int port_num) in ib_agent_port_open() argument
164 if (rdma_cap_ib_smi(device, port_num)) { in ib_agent_port_open()
[all …]
Dsmi.c44 static enum smi_action __smi_handle_dr_smp_send(bool is_switch, int port_num, in __smi_handle_dr_smp_send() argument
62 port_num ? IB_SMI_HANDLE : IB_SMI_DISCARD); in __smi_handle_dr_smp_send()
73 port_num ? IB_SMI_HANDLE : IB_SMI_DISCARD); in __smi_handle_dr_smp_send()
94 port_num ? IB_SMI_HANDLE : IB_SMI_DISCARD); in __smi_handle_dr_smp_send()
104 port_num ? IB_SMI_HANDLE : IB_SMI_DISCARD); in __smi_handle_dr_smp_send()
130 bool is_switch, int port_num) in smi_handle_dr_smp_send() argument
132 return __smi_handle_dr_smp_send(is_switch, port_num, in smi_handle_dr_smp_send()
142 bool is_switch, int port_num) in opa_smi_handle_dr_smp_send() argument
144 return __smi_handle_dr_smp_send(is_switch, port_num, in opa_smi_handle_dr_smp_send()
155 static enum smi_action __smi_handle_dr_smp_recv(bool is_switch, int port_num, in __smi_handle_dr_smp_recv() argument
[all …]
Dcache.c55 u8 port_num; member
171 event.element.port_num = port; in write_gid()
726 u8 port_num, in ib_get_cached_gid() argument
731 if (port_num < rdma_start_port(device) || port_num > rdma_end_port(device)) in ib_get_cached_gid()
734 return __ib_cache_gid_get(device, port_num, index, gid, gid_attr); in ib_get_cached_gid()
741 u8 *port_num, in ib_find_cached_gid() argument
744 return ib_cache_gid_find(device, gid, ndev, port_num, index); in ib_find_cached_gid()
750 u8 port_num, in ib_find_gid_by_filter() argument
757 if (!rdma_cap_roce_gid_table(device, port_num) && filter) in ib_find_gid_by_filter()
761 port_num, filter, in ib_find_gid_by_filter()
[all …]
Ddevice.c659 u8 port_num, in ib_query_port() argument
662 if (port_num < rdma_start_port(device) || port_num > rdma_end_port(device)) in ib_query_port()
665 return device->query_port(device, port_num, port_attr); in ib_query_port()
681 u8 port_num, int index, union ib_gid *gid, in ib_query_gid() argument
684 if (rdma_cap_roce_gid_table(device, port_num)) in ib_query_gid()
685 return ib_get_cached_gid(device, port_num, index, gid, attr); in ib_query_gid()
690 return device->query_gid(device, port_num, index, gid); in ib_query_gid()
770 u8 port_num, u16 index, u16 *pkey) in ib_query_pkey() argument
772 return device->query_pkey(device, port_num, index, pkey); in ib_query_pkey()
809 u8 port_num, int port_modify_mask, in ib_modify_port() argument
[all …]
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, size_t resp_mad_len, bool opa);
Dmad.c93 __ib_get_mad_port(struct ib_device *device, int port_num) in __ib_get_mad_port() argument
98 if (entry->device == device && entry->port_num == port_num) in __ib_get_mad_port()
109 ib_get_mad_port(struct ib_device *device, int port_num) in ib_get_mad_port() argument
115 entry = __ib_get_mad_port(device, port_num); in ib_get_mad_port()
195 u8 port_num, in ib_register_mad_agent() argument
318 port_priv = ib_get_mad_port(device, port_num); in ib_register_mad_agent()
358 mad_agent_priv->agent.port_num = port_num; in ib_register_mad_agent()
482 u8 port_num, in ib_register_mad_snoop() argument
505 port_priv = ib_get_mad_port(device, port_num); in ib_register_mad_snoop()
524 mad_snoop_priv->agent.port_num = port_num; in ib_register_mad_snoop()
[all …]
Dsysfs.c48 u8 port_num; member
102 ret = ib_query_port(p->ibdev, p->port_num, &attr); in state_show()
117 ret = ib_query_port(p->ibdev, p->port_num, &attr); in lid_show()
131 ret = ib_query_port(p->ibdev, p->port_num, &attr); in lid_mask_count_show()
144 ret = ib_query_port(p->ibdev, p->port_num, &attr); in sm_lid_show()
157 ret = ib_query_port(p->ibdev, p->port_num, &attr); in sm_sl_show()
170 ret = ib_query_port(p->ibdev, p->port_num, &attr); in cap_mask_show()
185 ret = ib_query_port(p->ibdev, p->port_num, &attr); in rate_show()
232 ret = ib_query_port(p->ibdev, p->port_num, &attr); in phys_state_show()
251 switch (rdma_port_get_link_layer(p->ibdev, p->port_num)) { in link_layer_show()
[all …]
Dsa_query.c75 u8 port_num; member
448 header->port_num = query->port->port_num; in ib_nl_set_path_rec_attrs()
860 if (ib_query_port(port->agent->device, port->port_num, &port_attr)) { in update_sm_ah()
875 if (ib_find_pkey(port->agent->device, port->port_num, in update_sm_ah()
882 ah_attr.port_num = port->port_num; in update_sm_ah()
911 &sa_dev->port[event->element.port_num - sa_dev->start_port]; in ib_sa_event()
913 if (!rdma_cap_ib_sa(handler->device, port->port_num)) in ib_sa_event()
922 queue_work(ib_wq, &sa_dev->port[event->element.port_num - in ib_sa_event()
975 static u8 get_src_path_mask(struct ib_device *device, u8 port_num) in get_src_path_mask() argument
986 port = &sa_dev->port[port_num - sa_dev->start_port]; in get_src_path_mask()
[all …]
Dmulticast.c66 u8 port_num; member
337 port->port_num, IB_MGMT_METHOD_SET, in send_join()
360 port->port_num, IB_SA_METHOD_DELETE, &rec, in send_leave()
401 group->port->port_num, in process_group_error()
529 ib_find_pkey(group->port->dev->device, group->port->port_num, in join_handler()
613 struct ib_device *device, u8 port_num, in ib_sa_join_multicast() argument
643 member->group = acquire_group(&dev->port[port_num - dev->start_port], in ib_sa_join_multicast()
698 int ib_sa_get_mcmember_rec(struct ib_device *device, u8 port_num, in ib_sa_get_mcmember_rec() argument
711 port = &dev->port[port_num - dev->start_port]; in ib_sa_get_mcmember_rec()
724 int ib_init_ah_from_mcmember(struct ib_device *device, u8 port_num, in ib_init_ah_from_mcmember() argument
[all …]
Dopa_smi.h43 int port_num, int phys_port_cnt);
47 bool is_switch, int port_num);
Dsmi.h55 int port_num, int phys_port_cnt);
59 bool is_switch, int port_num);
Duverbs_marshall.c50 dst->port_num = src->port_num; in ib_copy_ah_attr_to_user()
84 dst->port_num = src->port_num; in ib_copy_qp_attr_to_user()
Dverbs.c199 enum rdma_link_layer rdma_port_get_link_layer(struct ib_device *device, u8 port_num) in rdma_port_get_link_layer() argument
202 return device->get_link_layer(device, port_num); in rdma_port_get_link_layer()
333 static int get_sgid_index_from_eth(struct ib_device *device, u8 port_num, in get_sgid_index_from_eth() argument
339 return ib_find_gid_by_filter(device, sgid, port_num, find_gid_index, in get_sgid_index_from_eth()
343 int ib_init_ah_from_wc(struct ib_device *device, u8 port_num, in ib_init_ah_from_wc() argument
352 if (rdma_cap_eth_ah(device, port_num)) { in ib_init_ah_from_wc()
370 ret = get_sgid_index_from_eth(device, port_num, vlan_id, in ib_init_ah_from_wc()
382 ah_attr->port_num = port_num; in ib_init_ah_from_wc()
388 if (!rdma_cap_eth_ah(device, port_num)) { in ib_init_ah_from_wc()
390 port_num, NULL, in ib_init_ah_from_wc()
[all …]
Dcma.c411 id_priv->id.port_num, &rec.mgid, in cma_set_qkey()
489 port = listen_id_priv->id.port_num; in cma_acquire_dev()
497 id_priv->id.port_num = port; in cma_acquire_dev()
506 listen_id_priv->id.port_num == port) in cma_acquire_dev()
516 id_priv->id.port_num = port; in cma_acquire_dev()
561 id_priv->id.port_num = p; in cma_resolve_ib_dev()
569 id_priv->id.port_num = p; in cma_resolve_ib_dev()
745 ret = ib_query_gid(id_priv->id.device, id_priv->id.port_num, in cma_modify_qp_rtr()
810 if (rdma_cap_eth_ah(id_priv->id.device, id_priv->id.port_num)) in cma_ib_init_qp_attr()
815 ret = ib_find_cached_pkey(id_priv->id.device, id_priv->id.port_num, in cma_ib_init_qp_attr()
[all …]
Duser_mad.c98 u8 port_num; member
239 ib_init_ah_from_wc(agent->device, agent->port_num, in recv_handler()
494 ah_attr.port_num = file->port->port_num; in ib_umad_write()
682 agent = ib_register_mad_agent(file->port->ib_dev, file->port->port_num, in ib_umad_reg_agent()
798 agent = ib_register_mad_agent(file->port->ib_dev, file->port->port_num, in ib_umad_reg_agent2()
1043 ret = ib_modify_port(port->ib_dev, port->port_num, 0, &props); in ib_umad_sm_open()
1059 ib_modify_port(port->ib_dev, port->port_num, 0, &props); in ib_umad_sm_open()
1078 ret = ib_modify_port(port->ib_dev, port->port_num, 0, &props); in ib_umad_sm_close()
1121 return sprintf(buf, "%d\n", port->port_num); in show_port()
1151 static int ib_umad_init_port(struct ib_device *device, int port_num, in ib_umad_init_port() argument
[all …]
Dsa.h52 struct ib_device *device, u8 port_num,
Dcm.c163 u8 port_num; member
296 mad_recv_wc->recv_buf.grh, port->port_num); in cm_alloc_response_msg()
351 ib_init_ah_from_wc(port->cm_dev->ib_device, port->port_num, wc, in cm_init_av_for_response()
380 ret = ib_find_cached_pkey(cm_dev->ib_device, port->port_num, in cm_init_av_by_path()
386 ib_init_ah_from_path(cm_dev->ib_device, port->port_num, path, in cm_init_av_by_path()
1344 u8 port_num = work->port->port_num; in cm_get_bth_pkey() local
1349 ret = ib_get_cached_pkey(ib_dev, port_num, pkey_index, &pkey); in cm_get_bth_pkey()
1352 port_num, pkey_index, ret); in cm_get_bth_pkey()
1370 param->port = cm_id_priv->av.port->port_num; in cm_format_req_event()
1645 work->port->port_num, 0, &work->path[0].sgid, in cm_req_handler()
[all …]
Duverbs_cmd.c489 ret = ib_query_port(ib_dev, cmd.port_num, &attr); in ib_uverbs_query_port()
515 cmd.port_num); in ib_uverbs_query_port()
1609 tmp.port_num = wc->port_num; in copy_wc_to_user()
2213 resp.port_num = attr->port_num; in ib_uverbs_query_qp()
2230 resp.dest.port_num = attr->ah_attr.port_num; in ib_uverbs_query_qp()
2242 resp.alt_dest.port_num = attr->alt_ah_attr.port_num; in ib_uverbs_query_qp()
2318 attr->port_num = cmd.port_num; in ib_uverbs_modify_qp()
2335 attr->ah_attr.port_num = cmd.dest.port_num; in ib_uverbs_modify_qp()
2347 attr->alt_ah_attr.port_num = cmd.alt_dest.port_num; in ib_uverbs_modify_qp()
2848 attr.port_num = cmd.attr.port_num; in ib_uverbs_create_ah()
Dmad_priv.h199 int port_num; member
Ducma.c825 resp.port_num = ctx->cm_id->port_num; in ucma_query_route()
827 if (rdma_cap_ib_sa(ctx->cm_id->device, ctx->cm_id->port_num)) in ucma_query_route()
829 else if (rdma_protocol_roce(ctx->cm_id->device, ctx->cm_id->port_num)) in ucma_query_route()
831 else if (rdma_protocol_iwarp(ctx->cm_id->device, ctx->cm_id->port_num)) in ucma_query_route()
850 resp->port_num = cm_id->port_num; in ucma_query_device_addr()
Dmad_rmpp.c164 recv_wc->recv_buf.grh, agent->port_num); in alloc_response_msg()
297 agent->agent.port_num); in create_rmpp_recv()
440 rmpp_recv->agent->qp_info->port_priv->port_num); in get_mad_len()
Duverbs_main.c578 ib_uverbs_async_handler(file, event->element.port_num, event->event, in ib_uverbs_event_handler()
1169 event.element.port_num = 0; in ib_uverbs_free_hw_resources()
/linux-4.4.14/include/rdma/
Dib_cache.h53 u8 port_num,
74 u8 *port_num,
93 u8 port_num,
99 u8 port_num,
115 u8 port_num,
131 u8 port_num,
147 u8 port_num,
161 u8 port_num,
Dib_verbs.h487 u8 port_num; member
700 u8 port_num; member
777 u8 port_num; /* valid only for DR SMPs on switches */ member
893 u8 port_num; /* special QP types only */ member
1007 u8 port_num; member
1130 u8 port_num; /* valid for DR SMPs on switch only */ member
1609 u8 port_num,
1612 u8 port_num);
1621 u8 port_num);
1623 u8 port_num, int index,
[all …]
Dib_sa.h308 struct ib_device *device, u8 port_num,
319 struct ib_device *device, u8 port_num,
367 struct ib_device *device, u8 port_num,
396 int ib_sa_get_mcmember_rec(struct ib_device *device, u8 port_num,
403 int ib_init_ah_from_mcmember(struct ib_device *device, u8 port_num,
411 int ib_init_ah_from_path(struct ib_device *device, u8 port_num,
429 struct ib_device *device, u8 port_num,
Dib_mad.h278 u8 port_num; /* where violation happened */ member
480 u8 port_num; member
573 u8 port_num,
604 u8 port_num,
Drdma_cm.h157 u8 port_num; member
/linux-4.4.14/drivers/usb/gadget/function/
Du_serial.c102 u8 port_num; member
388 port->port_num, len, *((u8 *)req->buf), in gs_start_tx()
507 pr_vdebug("ttyGS%d: shutdown\n", port->port_num); in gs_rx_push()
513 port->port_num, req->status); in gs_rx_push()
542 port->port_num, count, req->actual); in gs_rx_push()
573 port->port_num); in gs_rx_push()
723 int port_num = tty->index; in gs_open() local
728 mutex_lock(&ports[port_num].lock); in gs_open()
729 port = ports[port_num].port; in gs_open()
751 mutex_unlock(&ports[port_num].lock); in gs_open()
[all …]
Df_obex.c38 u8 port_num; member
203 "reset obex ttyGS%d control\n", obex->port_num); in obex_set_alt()
211 "reset obex ttyGS%d\n", obex->port_num); in obex_set_alt()
217 "init obex ttyGS%d\n", obex->port_num); in obex_set_alt()
230 "activate obex ttyGS%d\n", obex->port_num); in obex_set_alt()
231 gserial_connect(&obex->port, obex->port_num); in obex_set_alt()
257 dev_dbg(&cdev->gadget->dev, "obex ttyGS%d disable\n", obex->port_num); in obex_disable()
273 obex->port_num, status); in obex_connect()
286 obex->port_num, status); in obex_disconnect()
372 obex->port_num, in obex_bind()
[all …]
Df_serial.c33 u8 port_num; member
158 "reset generic ttyGS%d\n", gser->port_num); in gser_set_alt()
163 "activate generic ttyGS%d\n", gser->port_num); in gser_set_alt()
171 gserial_connect(&gser->port, gser->port_num); in gser_set_alt()
181 "generic ttyGS%d deactivated\n", gser->port_num); in gser_disable()
243 gser->port_num, in gser_bind()
274 return sprintf(page, "%u\n", to_f_serial_opts(item)->port_num); in f_serial_port_num_show()
277 CONFIGFS_ATTR_RO(f_serial_, port_num);
295 gserial_free_line(opts->port_num); in gser_free_inst()
309 ret = gserial_alloc_line(&opts->port_num); in gser_alloc_inst()
[all …]
Du_serial.h22 u8 port_num; member
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);
Df_acm.c46 u8 port_num; member
316 acm->port_num, req->status); in acm_complete_set_line_coding()
323 acm->port_num, req->actual); in acm_complete_set_line_coding()
409 acm->port_num, ctrl->bRequestType, ctrl->bRequest, in acm_setup()
416 acm->port_num, value); in acm_setup()
444 "reset acm ttyGS%d\n", acm->port_num); in acm_set_alt()
449 "activate acm ttyGS%d\n", acm->port_num); in acm_set_alt()
459 gserial_connect(&acm->port, acm->port_num); in acm_set_alt()
472 dev_dbg(&cdev->gadget->dev, "acm ttyGS%d deactivated\n", acm->port_num); in acm_disable()
527 acm->port_num, status); in acm_cdc_notify()
[all …]
/linux-4.4.14/arch/mips/include/asm/octeon/
Dcvmx-pip.h292 static inline void cvmx_pip_config_port(uint64_t port_num, in cvmx_pip_config_port() argument
296 cvmx_write_csr(CVMX_PIP_PRT_CFGX(port_num), port_cfg.u64); in cvmx_pip_config_port()
297 cvmx_write_csr(CVMX_PIP_PRT_TAGX(port_num), port_tag_cfg.u64); in cvmx_pip_config_port()
367 static inline void cvmx_pip_get_port_status(uint64_t port_num, uint64_t clear, in cvmx_pip_get_port_status() argument
389 stat0.u64 = cvmx_read_csr(CVMX_PIP_STAT0_PRTX(port_num)); in cvmx_pip_get_port_status()
390 stat1.u64 = cvmx_read_csr(CVMX_PIP_STAT1_PRTX(port_num)); in cvmx_pip_get_port_status()
391 stat2.u64 = cvmx_read_csr(CVMX_PIP_STAT2_PRTX(port_num)); in cvmx_pip_get_port_status()
392 stat3.u64 = cvmx_read_csr(CVMX_PIP_STAT3_PRTX(port_num)); in cvmx_pip_get_port_status()
393 stat4.u64 = cvmx_read_csr(CVMX_PIP_STAT4_PRTX(port_num)); in cvmx_pip_get_port_status()
394 stat5.u64 = cvmx_read_csr(CVMX_PIP_STAT5_PRTX(port_num)); in cvmx_pip_get_port_status()
[all …]
Dcvmx-pko.h578 static inline void cvmx_pko_get_port_status(uint64_t port_num, uint64_t clear, in cvmx_pko_get_port_status() argument
586 pko_reg_read_idx.s.index = port_num; in cvmx_pko_get_port_status()
592 pko_mem_count0.s.count = port_num; in cvmx_pko_get_port_status()
599 pko_mem_count1.s.count = port_num; in cvmx_pko_get_port_status()
605 pko_reg_read_idx.s.index = cvmx_pko_get_base_queue(port_num); in cvmx_pko_get_port_status()
611 pko_reg_read_idx.s.index = cvmx_pko_get_base_queue(port_num); in cvmx_pko_get_port_status()
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_sqp.c70 u8 port = qp_init_attr->port_num; in ehca_define_sqp()
83 (u32) qp_init_attr->port_num, in ehca_define_sqp()
142 static int ehca_process_perf(struct ib_device *ibdev, u8 port_num, in ehca_process_perf() argument
154 struct ehca_sport *sport = &shca->sport[port_num - 1]; in ehca_process_perf()
185 ehca_query_pkey(ibdev, port_num, in_wc->pkey_index, in ehca_process_perf()
198 ehca_query_gid(ibdev, port_num, 0, in ehca_process_perf()
219 int ehca_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, in ehca_process_mad() argument
233 if (!port_num || port_num > ibdev->phys_port_cnt || !in_wc) in ehca_process_mad()
240 ehca_dbg(ibdev, "port_num=%x src_qp=%x", port_num, in_wc->src_qp); in ehca_process_mad()
241 ret = ehca_process_perf(ibdev, port_num, in_wc, in_grh, in ehca_process_mad()
Dehca_av.c108 if (ehca_calc_ipd(shca, ah_attr->port_num, in ehca_create_ah()
132 rc = ehca_query_port(pd->device, ah_attr->port_num, in ehca_create_ah()
143 ah_attr->port_num, in ehca_create_ah()
196 rc = ehca_query_port(ah->device, ah_attr->port_num, in ehca_modify_ah()
202 rc, ah, ah_attr, ah_attr->port_num); in ehca_modify_ah()
207 ah_attr->port_num, in ehca_modify_ah()
214 rc, ah, ah_attr, ah_attr->port_num, in ehca_modify_ah()
Dehca_irq.c327 static void dispatch_port_event(struct ehca_shca *shca, int port_num, in dispatch_port_event() argument
332 ehca_info(&shca->ib_device, "port %d %s.", port_num, msg); in dispatch_port_event()
335 event.element.port_num = port_num; in dispatch_port_event()
339 static void notify_port_conf_change(struct ehca_shca *shca, int port_num) in notify_port_conf_change() argument
342 struct ehca_sma_attr *old_attr = &shca->sport[port_num - 1].saved_attr; in notify_port_conf_change()
344 ehca_query_sma_attr(shca, port_num, &new_attr); in notify_port_conf_change()
348 dispatch_port_event(shca, port_num, IB_EVENT_SM_CHANGE, in notify_port_conf_change()
353 dispatch_port_event(shca, port_num, IB_EVENT_LID_CHANGE, in notify_port_conf_change()
359 dispatch_port_event(shca, port_num, IB_EVENT_PKEY_CHANGE, in notify_port_conf_change()
Dehca_qp.c846 shca->sport[init_attr->port_num - 1].ibqp_sqp[qp_type] = in internal_create_qp()
871 shca->sport[init_attr->port_num - 1].ibqp_sqp[qp_type] = in internal_create_qp()
1297 .port_num = my_qp->init_attr.port_num, in internal_modify_qp()
1448 if (attr->port_num < 1 || attr->port_num > shca->num_ports) { in internal_modify_qp()
1452 attr->port_num, my_qp, ibqp->qp_num, in internal_modify_qp()
1456 sport = &shca->sport[attr->port_num - 1]; in internal_modify_qp()
1461 "port=%x", attr->port_num); in internal_modify_qp()
1476 "or cabling issue", attr->port_num); in internal_modify_qp()
1479 mqpcb->prim_phys_port = attr->port_num; in internal_modify_qp()
1803 int port = my_qp->init_attr.port_num; in ehca_modify_qp()
[all …]
Dehca_iverbs.h54 ehca_query_protocol(struct ib_device *device, u8 port_num);
195 int ehca_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
Dehca_main.c435 static int ehca_port_immutable(struct ib_device *ibdev, u8 port_num, in ehca_port_immutable() argument
441 err = ehca_query_port(ibdev, port_num, &attr); in ehca_port_immutable()
589 qp_init_attr.port_num = port; in ehca_create_aqp1()
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dsysfs.c200 int add_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num, in add_sysfs_port_mcg_attr() argument
203 struct mlx4_ib_iov_port *port = &device->iov_ports[port_num - 1]; in add_sysfs_port_mcg_attr()
213 void del_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num, in del_sysfs_port_mcg_attr() argument
216 struct mlx4_ib_iov_port *port = &device->iov_ports[port_num - 1]; in del_sysfs_port_mcg_attr()
221 static int add_port_entries(struct mlx4_ib_dev *device, int port_num) in add_port_entries() argument
230 ret = __mlx4_ib_query_port(&device->ib_dev, port_num, &attr, 1); in add_port_entries()
234 port = &device->iov_ports[port_num - 1]; in add_port_entries()
236 port->num = port_num; in add_port_entries()
250 sprintf(buff, "%d", port_num); in add_port_entries()
349 port_num, ret); in add_port_entries()
[all …]
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,
186 static void update_sm_ah(struct mlx4_ib_dev *dev, u8 port_num, u16 lid, u8 sl) in update_sm_ah() argument
192 if (!dev->send_agent[port_num - 1][0]) in update_sm_ah()
198 ah_attr.port_num = port_num; in update_sm_ah()
200 new_ah = ib_create_ah(dev->send_agent[port_num - 1][0]->qp->pd, in update_sm_ah()
206 if (dev->sm_ah[port_num - 1]) in update_sm_ah()
207 ib_destroy_ah(dev->sm_ah[port_num - 1]); in update_sm_ah()
208 dev->sm_ah[port_num - 1] = new_ah; in update_sm_ah()
[all …]
Dah.c48 ah->av.ib.port_pd = cpu_to_be32(to_mpd(pd)->pdn | (ah_attr->port_num << 24)); in create_ib_ah()
91 ret = ib_get_cached_gid(pd->device, ah_attr->port_num, in create_iboe_ah()
104 ah->av.eth.port_pd = cpu_to_be32(to_mpd(pd)->pdn | (ah_attr->port_num << 24)); in create_iboe_ah()
105 …ah->av.eth.gid_index = mlx4_ib_gid_index_to_real_index(ibdev, ah_attr->port_num, ah_attr->grh.sgid… in create_iboe_ah()
135 if (rdma_port_get_link_layer(pd->device, ah_attr->port_num) == IB_LINK_LAYER_ETHERNET) { in mlx4_ib_create_ah()
164 ah_attr->port_num = be32_to_cpu(ah->av.ib.port_pd) >> 24; in mlx4_ib_query_ah()
165 ll = rdma_port_get_link_layer(ibah->device, ah_attr->port_num); in mlx4_ib_query_ah()
Dalias_GUID.c76 u8 port_num, u8 *p_data) in mlx4_ib_update_cache_on_guid_change() argument
81 int port_index = port_num - 1; in mlx4_ib_update_cache_on_guid_change()
87 ports_guid[port_num - 1]. in mlx4_ib_update_cache_on_guid_change()
89 pr_debug("port: %d, guid_indexes: 0x%llx\n", port_num, guid_indexes); in mlx4_ib_update_cache_on_guid_change()
187 int block_num, u8 port_num, in mlx4_ib_notify_slaves_on_guid_change() argument
204 rec = &dev->sriov.alias_guid.ports_guid[port_num - 1]. in mlx4_ib_notify_slaves_on_guid_change()
207 ports_guid[port_num - 1]. in mlx4_ib_notify_slaves_on_guid_change()
209 pr_debug("port: %d, guid_indexes: 0x%llx\n", port_num, guid_indexes); in mlx4_ib_notify_slaves_on_guid_change()
221 slave_port = mlx4_phys_to_slave_port(dev->dev, slave_id, port_num); in mlx4_ib_notify_slaves_on_guid_change()
226 form_cache_ag = get_cached_alias_guid(dev, port_num, in mlx4_ib_notify_slaves_on_guid_change()
[all …]
Dmain.c128 static struct net_device *mlx4_ib_get_netdev(struct ib_device *device, u8 port_num) in mlx4_ib_get_netdev() argument
134 dev = mlx4_get_protocol_dev(ibdev->dev, MLX4_PROT_ETH, port_num); in mlx4_ib_get_netdev()
159 u8 port_num) in mlx4_ib_update_gids() argument
177 MLX4_SET_PORT_GID_TABLE << 8 | port_num, in mlx4_ib_update_gids()
191 u8 port_num, in mlx4_ib_add_gid() argument
206 if (!rdma_cap_roce_gid_table(device, port_num)) in mlx4_ib_add_gid()
209 if (port_num > MLX4_MAX_PORTS) in mlx4_ib_add_gid()
215 port_gid_table = &iboe->gids[port_num - 1]; in mlx4_ib_add_gid()
258 ret = mlx4_ib_update_gids(gids, ibdev, port_num); in mlx4_ib_add_gid()
266 u8 port_num, in mlx4_ib_del_gid() argument
[all …]
Dmlx4_ib.h759 int mlx4_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
807 void mlx4_ib_dispatch_event(struct mlx4_ib_dev *dev, u8 port_num,
840 u8 port_num, u8 *p_data);
843 int block_num, u8 port_num,
846 int add_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num,
848 void del_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num,
869 u8 port_num, int index);
Dqp.c1093 attr->port_num - 1; in get_sqp_num()
1097 return dev->dev->caps.qp0_proxy[attr->port_num - 1]; in get_sqp_num()
1099 return dev->dev->caps.qp1_proxy[attr->port_num - 1]; in get_sqp_num()
1186 qp->port = init_attr->port_num; in mlx4_ib_create_qp()
1604 mlx4_set_sched(&context->pri_path, attr->port_num); in __mlx4_ib_modify_qp()
1646 u8 port_num = mlx4_is_bonded(to_mdev(ibqp->device)->dev) ? 1 : in __mlx4_ib_modify_qp() local
1647 attr_mask & IB_QP_PORT ? attr->port_num : qp->port; in __mlx4_ib_modify_qp()
1654 if (rdma_cap_eth_ah(&dev->ib_dev, port_num) && in __mlx4_ib_modify_qp()
1658 status = ib_get_cached_gid(ibqp->device, port_num, in __mlx4_ib_modify_qp()
1672 port_num, vlan, smac)) in __mlx4_ib_modify_qp()
[all …]
Dmcg.c246 wc.port_num = ctx->port; in send_mad_to_slave()
/linux-4.4.14/drivers/rapidio/
Drio-scan.c637 int port_num; in rio_enum_peer() local
658 for (port_num = 0; in rio_enum_peer()
659 port_num < RIO_GET_TOTAL_PORTS(rdev->swpinfo); in rio_enum_peer()
660 port_num++) { in rio_enum_peer()
661 if (sw_inport == port_num) { in rio_enum_peer()
664 hopcount, port_num); in rio_enum_peer()
665 rdev->rswitch->port_ok |= (1 << port_num); in rio_enum_peer()
673 port_num)) { in rio_enum_peer()
676 port_num); in rio_enum_peer()
679 hopcount, port_num); in rio_enum_peer()
[all …]
Drio.h43 u8 hopcount, u8 port_num);
Drio.c607 u8 hopcount, u8 port_num) in rio_enable_rx_tx_port() argument
617 "%d, port_num = %d)\n", local, destid, hopcount, port_num); in rio_enable_rx_tx_port()
627 ext_ftr_ptr + RIO_PORT_N_CTL_CSR(port_num), &regval) < 0) in rio_enable_rx_tx_port()
646 ext_ftr_ptr + RIO_PORT_N_CTL_CSR(port_num), regval) < 0) in rio_enable_rx_tx_port()
/linux-4.4.14/include/linux/mlx5/
Dvport.h41 u8 port_num, u16 vf_num, u16 gid_index,
44 u8 port_num, u16 vf_num, u16 pkey_index,
47 u8 other_vport, u8 port_num,
Dmlx5_ifc.h1498 u8 port_num[0x1]; member
1527 u8 port_num[0x4]; member
3502 u8 port_num[0x4]; member
3532 u8 port_num[0x4]; member
3559 u8 port_num[0x4]; member
4274 u8 port_num[0x4]; member
Ddriver.h776 int mlx5_set_port_caps(struct mlx5_core_dev *dev, u8 port_num, u32 caps);
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Dvport.c89 u8 port_num, u16 vf_num, u16 gid_index, in mlx5_query_hca_vport_gid() argument
137 MLX5_SET(query_hca_vport_gid_in, in, port_num, port_num); in mlx5_query_hca_vport_gid()
159 u8 port_num, u16 vf_num, u16 pkey_index, in mlx5_query_hca_vport_pkey() argument
206 MLX5_SET(query_hca_vport_pkey_in, in, port_num, port_num); in mlx5_query_hca_vport_pkey()
228 u8 other_vport, u8 port_num, in mlx5_query_hca_vport_context() argument
259 MLX5_SET(query_hca_vport_context_in, in, port_num, port_num); in mlx5_query_hca_vport_context()
Dport.c81 u8 port_num; member
89 int mlx5_set_port_caps(struct mlx5_core_dev *dev, u8 port_num, u32 caps) in mlx5_set_port_caps() argument
96 in.port_num = port_num; in mlx5_set_port_caps()
/linux-4.4.14/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.h61 ocrdma_query_protocol(struct ib_device *device, u8 port_num);
66 struct net_device *ocrdma_get_netdev(struct ib_device *device, u8 port_num);
68 u8 port_num,
74 u8 port_num,
Docrdma_main.c83 u8 port_num) in ocrdma_link_layer() argument
88 static int ocrdma_port_immutable(struct ib_device *ibdev, u8 port_num, in ocrdma_port_immutable() argument
94 err = ocrdma_query_port(ibdev, port_num, &attr); in ocrdma_port_immutable()
387 port_event.element.port_num = 1; in ocrdma_dispatch_port_active()
398 err_event.element.port_num = 1; in ocrdma_dispatch_port_error()
Docrdma_ah.h59 u8 port_num,
Docrdma_ah.c229 u8 port_num, in ocrdma_process_mad() argument
Docrdma_verbs.c86 u8 port_num, in ocrdma_add_gid() argument
95 u8 port_num, in ocrdma_del_gid() argument
150 struct net_device *ocrdma_get_netdev(struct ib_device *ibdev, u8 port_num) in ocrdma_get_netdev() argument
1620 qp_attr->ah_attr.port_num = 1; in ocrdma_query_qp()
1635 qp_attr->port_num = 1; in ocrdma_query_qp()
/linux-4.4.14/arch/um/drivers/
Dport_kern.c159 void *port_data(int port_num) in port_data() argument
169 if (port->port == port_num) in port_data()
178 fd = port_listen_fd(port_num); in port_data()
181 port_num, -fd); in port_data()
187 printk(KERN_ERR "Failed to get IRQ for port %d\n", port_num); in port_data()
195 .port = port_num, in port_data()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dsysfs.c602 int hfi1_create_port_files(struct ib_device *ibdev, u8 port_num, in hfi1_create_port_files() argument
609 if (!port_num || port_num > dd->num_pports) { in hfi1_create_port_files()
612 port_num); in hfi1_create_port_files()
615 ppd = &dd->pport[port_num - 1]; in hfi1_create_port_files()
622 ret, port_num); in hfi1_create_port_files()
632 ret, port_num); in hfi1_create_port_files()
642 ret, port_num); in hfi1_create_port_files()
653 ret, port_num); in hfi1_create_port_files()
664 ret, port_num); in hfi1_create_port_files()
673 ret, port_num); in hfi1_create_port_files()
[all …]
Dqp.c234 struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in insert_qp()
259 struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in remove_qp()
660 attr->port_num == 0 || in hfi1_modify_qp()
661 attr->port_num > ibqp->device->phys_port_cnt) in hfi1_modify_qp()
685 int mtu, pidx = qp->port_num - 1; in hfi1_modify_qp()
772 qp->port_num = attr->port_num; in hfi1_modify_qp()
806 qp->port_num = qp->alt_ah_attr.port_num; in hfi1_modify_qp()
818 ibp = &dd->pport[qp->port_num - 1].ibport_data; in hfi1_modify_qp()
919 attr->port_num = qp->port_num; in hfi1_query_qp()
923 attr->alt_port_num = qp->alt_ah_attr.port_num; in hfi1_query_qp()
[all …]
Dqsfp.c428 int get_cable_info(struct hfi1_devdata *dd, u32 port_num, u32 addr, u32 len, in get_cable_info() argument
435 if (port_num > dd->num_pports || port_num < 1) { in get_cable_info()
437 __func__, port_num); in get_cable_info()
442 ppd = dd->pport + (port_num - 1); in get_cable_info()
Dmad.c1089 event.element.port_num = port; in __subn_set_opa_portinfo()
1391 event.element.port_num = port; in set_pkeys()
1974 __u8 port_num; member
1982 __u8 port_num; member
2326 u8 port_num = req->port_num; in pma_get_opa_portstatus() local
2341 if (nports != 1 || (port_num && port_num != port) in pma_get_opa_portstatus()
2350 if (port_num) in pma_get_opa_portstatus()
2351 rsp->port_num = port_num; in pma_get_opa_portstatus()
2353 rsp->port_num = port; in pma_get_opa_portstatus()
2579 unsigned long port_num; in pma_get_opa_datacounters() local
[all …]
Druc.c254 qp->port_num = qp->alt_ah_attr.port_num; in hfi1_migrate_qp()
320 ppd_from_ibp(ibp)->port != qp->alt_ah_attr.port_num) in hfi1_ruc_check_hdr()
352 ppd_from_ibp(ibp)->port != qp->port_num) in hfi1_ruc_check_hdr()
378 struct hfi1_ibport *ibp = to_iport(sqp->ibqp.device, sqp->port_num); in ruc_loopback()
584 wc.port_num = 1; in ruc_loopback()
760 struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in hfi1_make_ruc_header()
838 struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in hfi1_do_send()
Dud.c70 struct hfi1_ibport *ibp = to_iport(sqp->ibqp.device, sqp->port_num); in ud_loopback()
249 wc.port_num = qp->port_num; in ud_loopback()
310 ibp = to_iport(qp->ibqp.device, qp->port_num); in hfi1_make_ud_req()
876 wc.port_num = qp->port_num; in hfi1_ud_rcv()
Dverbs.c378 ppd = &dd->pport[qp->port_num - 1]; in post_one_send()
1007 struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in hfi1_verbs_send_dma()
1120 struct hfi1_pportdata *ppd = dd->pport + (qp->port_num - 1); in qp_to_send_context()
1133 struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in hfi1_verbs_send_pio()
1502 static int port_immutable(struct ib_device *ibdev, u8 port_num, in port_immutable() argument
1508 err = query_port(ibdev, port_num, &attr); in port_immutable()
1666 struct hfi1_ibport *ibp = to_iport(ibdev, ah->port_num); in ah_to_sc()
1688 if (ah_attr->port_num < 1 || in hfi1_check_ah()
1689 ah_attr->port_num > ibdev->phys_port_cnt) in hfi1_check_ah()
1697 ibp = to_iport(ibdev, ah_attr->port_num); in hfi1_check_ah()
[all …]
Dverbs_mcast.c271 ibp = to_iport(ibqp->device, qp->port_num); in hfi1_multicast_attach()
304 struct hfi1_ibport *ibp = to_iport(ibqp->device, qp->port_num); in hfi1_multicast_detach()
Dqsfp.h212 int get_cable_info(struct hfi1_devdata *dd, u32 port_num, u32 addr,
Dintr.c102 event.element.port_num = ppd->port; in signal_ib_event()
Dcq.c114 wc->uqueue[head].port_num = entry->port_num; in hfi1_cq_enter()
Drc.c688 struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in hfi1_send_rc_ack()
900 ibp = to_iport(qp->ibqp.device, qp->port_num); in restart_rc()
926 ibp = to_iport(qp->ibqp.device, qp->port_num); in rc_timeout()
1186 ibp = to_iport(qp->ibqp.device, qp->port_num); in do_rc_ack()
1630 struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in rc_rcv_error()
1944 struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in hfi1_rc_rcv()
2138 wc.port_num = 0; in hfi1_rc_rcv()
2391 struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in hfi1_rc_hdrerr()
Duc.c466 wc.port_num = 0; in hfi1_uc_rcv()
Dverbs.h463 u8 port_num; member
Ddriver.c446 struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in process_ecn()
Dhfi.h1599 int hfi1_create_port_files(struct ib_device *ibdev, u8 port_num,
Ddiag.c1640 struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in snoop_send_pio_handler()
/linux-4.4.14/drivers/usb/misc/
Dcypress_cy7c63.c122 int port_num, int write_id) in write_port() argument
130 dev_dbg(&cyp->udev->dev, "WRITE_PORT%d called\n", port_num); in write_port()
168 char *buf, int port_num, int read_id) in read_port() argument
175 dev_dbg(&cyp->udev->dev, "READ_PORT%d called\n", port_num); in read_port()
181 return sprintf(buf, "%d", cyp->port[port_num]); in read_port()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_sysfs.c678 int qib_create_port_files(struct ib_device *ibdev, u8 port_num, in qib_create_port_files() argument
685 if (!port_num || port_num > dd->num_pports) { in qib_create_port_files()
688 port_num); in qib_create_port_files()
692 ppd = &dd->pport[port_num - 1]; in qib_create_port_files()
699 ret, port_num); in qib_create_port_files()
709 ret, port_num); in qib_create_port_files()
719 ret, port_num); in qib_create_port_files()
732 ret, port_num); in qib_create_port_files()
743 ret, port_num); in qib_create_port_files()
752 ret, port_num); in qib_create_port_files()
[all …]
Dqib_qp.c225 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in insert_qp()
250 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in remove_qp()
619 attr->port_num == 0 || in qib_modify_qp()
620 attr->port_num > ibqp->device->phys_port_cnt) in qib_modify_qp()
645 int mtu, pidx = qp->port_num - 1; in qib_modify_qp()
753 qp->port_num = attr->port_num; in qib_modify_qp()
786 qp->port_num = qp->alt_ah_attr.port_num; in qib_modify_qp()
883 attr->port_num = qp->port_num; in qib_query_qp()
887 attr->alt_port_num = qp->alt_ah_attr.port_num; in qib_query_qp()
901 init_attr->port_num = qp->port_num; in qib_query_qp()
[all …]
Dqib_ud.c51 struct qib_ibport *ibp = to_iport(sqp->ibqp.device, sqp->port_num); in qib_ud_loopback()
217 wc.port_num = qp->port_num; in qib_ud_loopback()
278 ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_make_ud_req()
581 wc.port_num = qp->port_num; in qib_ud_rcv()
Dqib_ruc.c236 qp->port_num = qp->alt_ah_attr.port_num; in qib_migrate_qp()
300 ppd_from_ibp(ibp)->port != qp->alt_ah_attr.port_num) in qib_ruc_check_hdr()
332 ppd_from_ibp(ibp)->port != qp->port_num) in qib_ruc_check_hdr()
358 struct qib_ibport *ibp = to_iport(sqp->ibqp.device, sqp->port_num); in qib_ruc_loopback()
562 wc.port_num = 1; in qib_ruc_loopback()
678 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_make_ruc_header()
721 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_do_send()
Dqib_mad.c462 u32 port_num = be32_to_cpu(smp->attr_mod); in subn_get_portinfo() local
464 if (port_num == 0) in subn_get_portinfo()
465 port_num = port; in subn_get_portinfo()
467 if (port_num > ibdev->phys_port_cnt) { in subn_get_portinfo()
472 if (port_num != port) { in subn_get_portinfo()
473 ibp = to_iport(ibdev, port_num); in subn_get_portinfo()
484 ppd = dd->pport + (port_num - 1); in subn_get_portinfo()
669 u32 port_num = be32_to_cpu(smp->attr_mod); in subn_set_portinfo() local
671 if (port_num == 0) in subn_set_portinfo()
672 port_num = port; in subn_set_portinfo()
[all …]
Dqib_verbs_mcast.c254 ibp = to_iport(ibqp->device, qp->port_num); in qib_multicast_attach()
287 struct qib_ibport *ibp = to_iport(ibqp->device, qp->port_num); in qib_multicast_detach()
Dqib_verbs.c442 qp->port_num - 1)->ibmtu) in qib_post_one_send()
463 dd_from_ibdev(qp->ibqp.device)->pport + qp->port_num - 1)) { in qib_post_one_send()
1064 if (qp->port_num != ppd->port) in qib_verbs_sdma_desc_avail()
1157 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_verbs_send_dma()
1291 struct qib_pportdata *ppd = dd->pport + qp->port_num - 1; in qib_verbs_send_pio()
1820 if (ah_attr->port_num < 1 || in qib_check_ah()
1821 ah_attr->port_num > ibdev->phys_port_cnt) in qib_check_ah()
1888 attr.port_num = ppd_from_ibp(ibp)->port; in qib_create_qp0_ah()
2063 static int qib_port_immutable(struct ib_device *ibdev, u8 port_num, in qib_port_immutable() argument
2069 err = qib_query_port(ibdev, port_num, &attr); in qib_port_immutable()
[all …]
Dqib_cq.c98 wc->uqueue[head].port_num = entry->port_num; in qib_cq_enter()
Dqib_intr.c78 event.element.port_num = ppd->port; in signal_ib_event()
Dqib_rc.c653 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_send_rc_ack()
888 ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_restart_rc()
914 ibp = to_iport(qp->ibqp.device, qp->port_num); in rc_timeout()
1155 ibp = to_iport(qp->ibqp.device, qp->port_num); in do_rc_ack()
1632 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_rc_rcv_error()
2048 wc.port_num = 0; in qib_rc_rcv()
Dqib_verbs.h452 u8 port_num; member
884 int qib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
Dqib_uc.c415 wc.port_num = 0; in qib_uc_rcv()
Dqib.h1422 int qib_create_port_files(struct ib_device *ibdev, u8 port_num,
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/
Dhns_dsaf_mac.c168 u8 vmid, u8 *port_num) in hns_mac_get_inner_port_num() argument
231 *port_num = tmp_port; in hns_mac_get_inner_port_num()
257 &mac_entry.port_num); in hns_mac_change_vf_addr()
286 u32 port_num, char *addr, u8 en) in hns_mac_set_multi() argument
296 mac_entry.port_num = port_num; in hns_mac_set_multi()
371 u32 port_num, u16 vlan_id, u8 en) in hns_mac_port_config_bc_en() argument
387 mac_entry.port_num = port_num; in hns_mac_port_config_bc_en()
410 u8 port_num; in hns_mac_vm_config_bc_en() local
425 ret = hns_mac_get_inner_port_num(mac_cb, vmid, &port_num); in hns_mac_vm_config_bc_en()
428 mac_entry.port_num = port_num; in hns_mac_vm_config_bc_en()
Dhns_dsaf_main.c1297 mac_data.tbl_ucast_out_port = mac_entry->port_num; in hns_dsaf_set_mac_uc_entry()
1437 if (mac_entry->port_num < DSAF_SERVICE_NW_NUM) { in hns_dsaf_add_mac_mc_port()
1438 mskid = mac_entry->port_num; in hns_dsaf_add_mac_mc_port()
1439 } else if (mac_entry->port_num >= DSAF_BASE_INNER_PORT_NUM) { in hns_dsaf_add_mac_mc_port()
1440 mskid = mac_entry->port_num - in hns_dsaf_add_mac_mc_port()
1445 dsaf_dev->ae_dev.name, mac_entry->port_num, in hns_dsaf_add_mac_mc_port()
1585 if (mac_entry->port_num < DSAF_SERVICE_NW_NUM) { in hns_dsaf_del_mac_mc_port()
1586 mskid = mac_entry->port_num; in hns_dsaf_del_mac_mc_port()
1587 } else if (mac_entry->port_num >= DSAF_BASE_INNER_PORT_NUM) { in hns_dsaf_del_mac_mc_port()
1588 mskid = mac_entry->port_num - in hns_dsaf_del_mac_mc_port()
[all …]
Dhns_dsaf_main.h147 u8 port_num; /*output port num*/ member
Dhns_dsaf_mac.h428 u32 port_num, char *addr, u8 en);
Dhns_dsaf_rcb.c336 int port_num = hns_rcb_common_get_port_num(rcb_common); in hns_rcb_common_init_hw() local
347 for (i = 0; i < port_num; i++) { in hns_rcb_common_init_hw()
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
Ddpi.c414 r = dss_dpi_select_source(out->port_num, out->manager->id); in dpi_display_enable()
623 static enum omap_channel dpi_get_channel(int port_num) in dpi_get_channel() argument
635 switch (port_num) { in dpi_get_channel()
749 u32 port_num; in dpi_init_output_port() local
751 r = of_property_read_u32(port, "reg", &port_num); in dpi_init_output_port()
753 port_num = 0; in dpi_init_output_port()
755 switch (port_num) { in dpi_init_output_port()
771 out->dispc_channel = dpi_get_channel(port_num); in dpi_init_output_port()
772 out->port_num = port_num; in dpi_init_output_port()
Doutput.c148 if (out->dev->of_node == src_node && out->port_num == reg) { in omap_dss_find_output_by_port_node()
Dsdi.c347 out->port_num = 1; in sdi_init_output()
/linux-4.4.14/drivers/usb/musb/
Dmusb_cppi41.c31 u8 port_num; member
332 port = cppi41_channel->port_num; in cppi41_set_dma_mode()
357 port = cppi41_channel->port_num; in cppi41_set_autoreq_mode()
379 cppi41_channel->port_num, RNDIS_REG(cppi41_channel->port_num), in cppi41_configure_channel()
400 RNDIS_REG(cppi41_channel->port_num), len); in cppi41_configure_channel()
410 RNDIS_REG(cppi41_channel->port_num), 0); in cppi41_configure_channel()
541 cppi41_channel->port_num, is_tx); in cppi41_dma_channel_abort()
572 tdbit = 1 << cppi41_channel->port_num; in cppi41_dma_channel_abort()
661 cppi41_channel->port_num = port; in cppi41_dma_controller_start()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_dp_mst_topology.c208 buf[idx] = (req->u.port_num.port_number & 0xf) << 4; in drm_dp_encode_sideband_req()
634 static int build_dpcd_write(struct drm_dp_sideband_msg_tx *msg, u8 port_num, u32 offset, u8 num_byt… in build_dpcd_write() argument
639 req.u.dpcd_write.port_number = port_num; in build_dpcd_write()
657 static int build_enum_path_resources(struct drm_dp_sideband_msg_tx *msg, int port_num) in build_enum_path_resources() argument
662 req.u.port_num.port_number = port_num; in build_enum_path_resources()
668 static int build_allocate_payload(struct drm_dp_sideband_msg_tx *msg, int port_num, in build_allocate_payload() argument
674 req.u.allocate_payload.port_number = port_num; in build_allocate_payload()
977 static struct drm_dp_mst_port *drm_dp_get_port(struct drm_dp_mst_branch *mstb, u8 port_num) in drm_dp_get_port() argument
982 if (port->port_num == port_num) { in drm_dp_get_port()
1008 rad[idx] |= port->port_num << shift; in drm_dp_calculate_rad()
[all …]
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_mad.c439 event.element.port_num = port; in recv_subn_set_portinfo()
775 event.element.port_num = port; in set_pkeys()
1260 u8 port_num, const struct ib_mad *in_mad, in process_subn() argument
1314 ret = recv_subn_get_nodeinfo(smp, ibdev, port_num); in process_subn()
1320 ret = recv_subn_get_portinfo(smp, ibdev, port_num); in process_subn()
1348 ret = recv_subn_set_portinfo(smp, ibdev, port_num); in process_subn()
1351 ret = recv_subn_set_pkeytable(smp, ibdev, port_num); in process_subn()
1391 static int process_perf(struct ib_device *ibdev, u8 port_num, in process_perf() argument
1413 port_num); in process_perf()
1424 port_num); in process_perf()
[all …]
Dipath_cq.c94 wc->uqueue[head].port_num = entry->port_num; in ipath_cq_enter()
Dipath_qp.c487 if (attr->port_num == 0 || in ipath_modify_qp()
488 attr->port_num > ibqp->device->phys_port_cnt) in ipath_modify_qp()
648 attr->port_num = 1; in ipath_query_qp()
666 init_attr->port_num = 1; in ipath_query_qp()
Dipath_ud.c224 wc.port_num = 1; in ipath_ud_loopback()
572 wc.port_num = 1; in ipath_ud_rcv()
Dipath_verbs.c1800 if (ah_attr->port_num < 1 || in ipath_create_ah()
1801 ah_attr->port_num > pd->device->phys_port_cnt) { in ipath_create_ah()
1999 static int ipath_port_immutable(struct ib_device *ibdev, u8 port_num, in ipath_port_immutable() argument
2005 err = ipath_query_port(ibdev, port_num, &attr); in ipath_port_immutable()
Dipath_ruc.c442 wc.port_num = 1; in ipath_ruc_loopback()
Dipath_verbs.h709 u8 port_num,
Dipath_intr.c250 event.element.port_num = 1; in signal_ib_event()
/linux-4.4.14/drivers/s390/net/
Dctcm_mpc.h26 void (*callback)(int port_num, int max_write_size));
29 void (*callback)(int port_num, int rc, int max_write_size));
165 int port_num; member
Dctcm_mpc.c287 static struct net_device *ctcmpc_get_dev(int port_num) in ctcmpc_get_dev() argument
293 sprintf(device, "%s%i", MPC_DEVICE_NAME, port_num); in ctcmpc_get_dev()
326 int ctc_mpc_alloc_channel(int port_num, void (*callback)(int, int)) in ctc_mpc_alloc_channel() argument
332 dev = ctcmpc_get_dev(port_num); in ctc_mpc_alloc_channel()
339 grp->port_num = port_num; in ctc_mpc_alloc_channel()
376 grp->allochanfunc(grp->port_num, in ctc_mpc_alloc_channel()
395 void ctc_mpc_establish_connectivity(int port_num, in ctc_mpc_establish_connectivity() argument
403 dev = ctcmpc_get_dev(port_num); in ctc_mpc_establish_connectivity()
416 grp->port_num = port_num; in ctc_mpc_establish_connectivity()
427 grp->estconnfunc(grp->port_num, 0, in ctc_mpc_establish_connectivity()
[all …]
/linux-4.4.14/include/uapi/rdma/
Drdma_netlink.h56 __u8 port_num; member
174 __u8 port_num; member
Dib_user_verbs.h233 __u8 port_num; member
417 __u8 port_num; member
459 __u8 port_num; member
492 __u8 port_num; member
583 __u8 port_num; member
616 __u8 port_num; member
647 __u8 port_num; member
Drdma_user_cm.h156 __u8 port_num; member
162 __u8 port_num; member
/linux-4.4.14/drivers/media/pci/ddbridge/
Dddbridge-core.c163 for (i = 0; i < dev->info->port_num; i++) { in ddb_i2c_release()
176 for (i = 0; i < dev->info->port_num; i++) { in ddb_i2c_init()
241 for (i = 0; i < dev->info->port_num * 2; i++) { in ddb_address_table()
250 for (i = 0; i < dev->info->port_num; i++) { in ddb_address_table()
292 for (i = 0; i < dev->info->port_num; i++) { in ddb_buffers_alloc()
332 for (i = 0; i < dev->info->port_num; i++) { in ddb_buffers_free()
549 for (i = 0; i < dev->info->port_num * 2; i++) {
1099 for (i = 0; i < dev->info->port_num; i++) { in ddb_ports_attach()
1113 for (i = 0; i < dev->info->port_num; i++) { in ddb_ports_detach()
1240 for (i = 0; i < dev->info->port_num; i++) { in ddb_ports_init()
[all …]
Dddbridge.h56 int port_num; member
/linux-4.4.14/drivers/tty/serial/
Dioc4_serial.c748 int port_num, port_type; in get_ioc4_port() local
751 for ( port_num = 0; port_num < IOC4_NUM_SERIAL_PORTS; in get_ioc4_port()
752 port_num++ ) { in get_ioc4_port()
753 port = control->ic_port[port_num].icp_port; in get_ioc4_port()
2641 int port_num, port_type; in ioc4_serial_remove_one() local
2652 for (port_num = 0; port_num < IOC4_NUM_SERIAL_PORTS; port_num++) { in ioc4_serial_remove_one()
2656 the_port = &control->ic_port[port_num].icp_uart_port in ioc4_serial_remove_one()
2672 port = control->ic_port[port_num].icp_port; in ioc4_serial_remove_one()
2674 if (!(port_num & 1) && port) { in ioc4_serial_remove_one()
2712 int port_num; in ioc4_serial_core_attach() local
[all …]
Dicom.c1371 …void icom_port_active(struct icom_port *icom_port, struct icom_adapter *icom_adapter, int port_num) in icom_port_active() argument
1376 0x4004 + 2 - 2 * port_num; in icom_port_active()
1390 int port_num; in icom_load_ports() local
1392 for (port_num = 0; port_num < icom_adapter->numb_ports; port_num++) { in icom_load_ports()
1394 icom_port = &icom_adapter->port_info[port_num]; in icom_load_ports()
1397 icom_port_active(icom_port, icom_adapter, port_num); in icom_load_ports()
Dioc3_serial.c1438 int port_num = GET_PORT_FROM_SIO_IR(pending); in ioc3uart_intr_one() local
1449 port = card_ptr->ic_port[port_num].icp_port; in ioc3uart_intr_one()
/linux-4.4.14/drivers/net/ethernet/ibm/ehea/
Dehea_phyp.c543 u64 ehea_h_query_ehea_port(const u64 adapter_handle, const u16 port_num, in ehea_h_query_ehea_port() argument
552 | EHEA_BMASK_SET(H_MEHEAPORT_PN, port_num); in ehea_h_query_ehea_port()
563 u64 ehea_h_modify_ehea_port(const u64 adapter_handle, const u16 port_num, in ehea_h_modify_ehea_port() argument
573 | EHEA_BMASK_SET(H_MEHEAPORT_PN, port_num); in ehea_h_modify_ehea_port()
587 u64 ehea_h_reg_dereg_bcmc(const u64 adapter_handle, const u16 port_num, in ehea_h_reg_dereg_bcmc() argument
594 r5_port_num = EHEA_BMASK_SET(H_REGBCMC_PN, port_num); in ehea_h_reg_dereg_bcmc()
Dehea_phyp.h424 u64 ehea_h_query_ehea_port(const u64 adapter_handle, const u16 port_num,
428 u64 ehea_h_modify_ehea_port(const u64 adapter_handle, const u16 port_num,
437 u64 ehea_h_reg_dereg_bcmc(const u64 adapter_handle, const u16 port_num,
/linux-4.4.14/drivers/infiniband/ulp/ipoib/
Dipoib_verbs.c89 qp_attr.port_num = priv->port; in ipoib_init_qp()
292 if (record->element.port_num != priv->port) in ipoib_event()
296 record->device->name, record->element.port_num); in ipoib_event()
Dipoib_multicast.c274 .port_num = priv->port, in ipoib_mcast_join_finish()
/linux-4.4.14/Documentation/ABI/testing/
Dconfigfs-usb-gadget-acm6 This item contains just one readonly attribute: port_num.
Dconfigfs-usb-gadget-obex6 This item contains just one readonly attribute: port_num.
Dconfigfs-usb-gadget-serial6 This item contains just one readonly attribute: port_num.
/linux-4.4.14/drivers/usb/serial/
Dmos7840.c216 int port_num; /*Actual port number in the device(1,2,etc) */ member
475 mos7840_port->MsrLsr, mos7840_port->port_num); in mos7840_control_callback()
1064 dev_dbg(&port->dev, "port's number in the device is %d\n", mos7840_port->port_num); in mos7840_open()
2149 mos7840_port->port_num = pnum + 1; in mos7840_port_probe()
2151 dev_dbg(&port->dev, "mos7840_port->port_num = %d\n", mos7840_port->port_num); in mos7840_port_probe()
2153 if (mos7840_port->port_num == 1) { in mos7840_port_probe()
2157 } else if ((mos7840_port->port_num == 2) && (serial->num_ports == 4)) { in mos7840_port_probe()
2161 } else if ((mos7840_port->port_num == 2) && (serial->num_ports == 2)) { in mos7840_port_probe()
2165 } else if ((mos7840_port->port_num == 3) && (serial->num_ports == 4)) { in mos7840_port_probe()
2169 } else if ((mos7840_port->port_num == 4) && (serial->num_ports == 4)) { in mos7840_port_probe()
[all …]
Dkeyspan.c2403 int port_num; in keyspan_port_probe() local
2438 port_num = port->port_number; in keyspan_port_probe()
2441 endp = d_details->indat_endpoints[port_num]; in keyspan_port_probe()
2450 endp = d_details->outdat_endpoints[port_num]; in keyspan_port_probe()
2460 d_details->inack_endpoints[port_num], in keyspan_port_probe()
2467 d_details->outcont_endpoints[port_num], in keyspan_port_probe()
Ddigi_acceleport.c1229 static int digi_port_init(struct usb_serial_port *port, unsigned port_num) in digi_port_init() argument
1238 priv->dp_port_num = port_num; in digi_port_init()
/linux-4.4.14/drivers/media/platform/s5p-mfc/
Ds5p_mfc_common.h231 unsigned int port_num; member
715 (dev->variant->port_num ? 1 : 0) : 0) : 0)
716 #define IS_TWOPORT(dev) (dev->variant->port_num == 2 ? 1 : 0)
Ds5p_mfc.c1379 .port_num = MFC_NUM_PORTS,
1406 .port_num = MFC_NUM_PORTS_V6,
1438 .port_num = MFC_NUM_PORTS_V7,
1465 .port_num = MFC_NUM_PORTS_V8,
/linux-4.4.14/drivers/dma/
Dcppi41.c105 unsigned int port_num; member
584 WARN_ON((pd0 & 0x1f) != c->port_num); in cppi41_tear_down_chan()
686 cchan->port_num = i >> 1; in cppi41_add_chans()
843 if (cchan->port_num != num[INFO_PORT]) in cpp41_dma_filter_fn()
855 if (WARN_ON(cchan->port_num > ARRAY_SIZE(usb_queues_rx))) in cpp41_dma_filter_fn()
858 cchan->q_num = queues[cchan->port_num].submit; in cpp41_dma_filter_fn()
859 cchan->q_comp_num = queues[cchan->port_num].complete; in cpp41_dma_filter_fn()
/linux-4.4.14/include/linux/usb/
Dotg.h113 extern int usb_bus_start_enum(struct usb_bus *bus, unsigned port_num);
Dhcd.h314 int (*start_port_reset)(struct usb_hcd *, unsigned port_num);
/linux-4.4.14/include/drm/
Ddrm_dp_mst_helper.h71 u8 port_num; member
313 struct drm_dp_port_number_req port_num; member
/linux-4.4.14/drivers/tty/
Dsynclinkmp.c227 int port_num; member
2077 unsigned char timer = (info->port_num & 1) ? TIMER2 : TIMER0; in isr_timer()
3378 info->port_array[0]->last_mem_alloc = (SCA_MEM_SIZE/4) * info->port_num; in alloc_dma_bufs()
3700 sprintf(info->device_name,"ttySLM%dp%d",info->adapter_num,info->port_num); in add_device()
3747 static SLMP_INFO *alloc_dev(int adapter_num, int port_num, struct pci_dev *pdev) in alloc_dev() argument
3756 __FILE__,__LINE__, adapter_num, port_num); in alloc_dev()
3771 info->port_num = port_num; in alloc_dev()
3938 if ( info->port_num == 0 ) { in synclinkmp_cleanup()
4032 info->port_array[0]->ctrlreg_value |= (BIT0 << (info->port_num * 2)); in enable_loopback()
4455 info->port_array[0]->ctrlreg_value |= (BIT0 << (info->port_num * 2)); in async_mode()
[all …]
Dsynclink_gt.c252 int port_num; /* port instance number */ member
3587 static struct slgt_info *alloc_dev(int adapter_num, int port_num, struct pci_dev *pdev) in alloc_dev() argument
3595 driver_name, adapter_num, port_num)); in alloc_dev()
3612 info->port_num = port_num; in alloc_dev()
3773 if (info->port_num == 0) in slgt_cleanup()
3857 reg_addr += (info->port_num) * 32; \
3859 reg_addr += (info->port_num) * 16;
/linux-4.4.14/drivers/net/ethernet/marvell/
Dmv643xx_eth.c383 int port_num; member
1297 return rdl(mp, MIB_COUNTERS(mp->port_num) + offset); in mib_read()
1833 int off = UNICAST_TABLE(mp->port_num) + i; in mv643xx_eth_program_unicast_filter()
1905 wrl(mp, SPECIAL_MCAST_TABLE(mp->port_num) + i * sizeof(u32), in mv643xx_eth_program_multicast_filter()
1907 wrl(mp, OTHER_MCAST_TABLE(mp->port_num) + i * sizeof(u32), in mv643xx_eth_program_multicast_filter()
1916 wrl(mp, SPECIAL_MCAST_TABLE(mp->port_num) + i * sizeof(u32), in mv643xx_eth_program_multicast_filter()
1918 wrl(mp, OTHER_MCAST_TABLE(mp->port_num) + i * sizeof(u32), in mv643xx_eth_program_multicast_filter()
2918 int addr_shift = 5 * mp->port_num; in phy_addr_set()
2933 return (data >> (5 * mp->port_num)) & 0x1f; in phy_addr_get()
3098 mp->port_num = pd->port_number; in mv643xx_eth_probe()
[all …]
Dpxa168_eth.c204 int port_num; /* User Ethernet port number */ member
1496 pep->port_num = pep->pd->port_number; in pxa168_eth_probe()
1506 &pep->port_num); in pxa168_eth_probe()
1519 BUG_ON(pep->port_num > 2); in pxa168_eth_probe()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmad.c60 int mlx5_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, in mlx5_ib_process_mad() argument
105 port_num, in_wc, in_grh, in_mad, out_mad); in mlx5_ib_process_mad()
Dqp.c941 qp->port = init_attr->port_num; in create_qp_common()
1623 context->pri_path.port = attr->port_num; in __mlx5_ib_modify_qp()
1627 attr_mask & IB_QP_PORT ? attr->port_num : qp->port, in __mlx5_ib_modify_qp()
1731 qp->port = attr->port_num; in __mlx5_ib_modify_qp()
1780 (attr->port_num == 0 || in mlx5_ib_modify_qp()
1781 attr->port_num > MLX5_CAP_GEN(dev->mdev, num_ports))) in mlx5_ib_modify_qp()
1785 port = attr_mask & IB_QP_PORT ? attr->port_num : qp->port; in mlx5_ib_modify_qp()
3000 ib_ah_attr->port_num = path->port; in to_ib_ah_attr()
3002 if (ib_ah_attr->port_num == 0 || in to_ib_ah_attr()
3003 ib_ah_attr->port_num > MLX5_CAP_GEN(dev, num_ports)) in to_ib_ah_attr()
[all …]
Dmain.c995 ibev.element.port_num = port; in mlx5_ib_event()
1115 init_attr->port_num = 1; in create_umr_res()
1128 attr->port_num = 1; in create_umr_res()
1307 static int mlx5_port_immutable(struct ib_device *ibdev, u8 port_num, in mlx5_port_immutable() argument
1313 err = mlx5_ib_query_port(ibdev, port_num, &attr); in mlx5_port_immutable()
Dmlx5_ib.h561 int mlx5_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Dprovider.c83 u8 port_num, const struct ib_wc *in_wc, in c4iw_process_mad() argument
476 static int c4iw_port_immutable(struct ib_device *ibdev, u8 port_num, in c4iw_port_immutable() argument
482 err = c4iw_query_port(ibdev, port_num, &attr); in c4iw_port_immutable()
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
Dbe_cmds.c325 evt->physical_port == adapter->port_num) in be_async_grp5_qos_speed_process()
2094 adapter->port_num = le32_to_cpu(resp->phys_port); in be_cmd_query_fw_cfg()
2180 int be_cmd_set_beacon_state(struct be_adapter *adapter, u8 port_num, in be_cmd_set_beacon_state() argument
2200 req->port_num = port_num; in be_cmd_set_beacon_state()
2213 int be_cmd_get_beacon_state(struct be_adapter *adapter, u8 port_num, u32 *state) in be_cmd_get_beacon_state() argument
2232 req->port_num = port_num; in be_cmd_get_beacon_state()
2602 int be_cmd_set_loopback(struct be_adapter *adapter, u8 port_num, in be_cmd_set_loopback() argument
2623 req->src_port = port_num; in be_cmd_set_loopback()
2624 req->dest_port = port_num; in be_cmd_set_loopback()
2645 int be_cmd_loopback_test(struct be_adapter *adapter, u32 port_num, in be_cmd_loopback_test() argument
[all …]
Dbe_cmds.h1188 u8 port_num; member
1196 u8 port_num; member
2316 int be_cmd_set_beacon_state(struct be_adapter *adapter, u8 port_num, u8 beacon,
2318 int be_cmd_get_beacon_state(struct be_adapter *adapter, u8 port_num,
2343 int be_cmd_loopback_test(struct be_adapter *adapter, u32 port_num,
2350 int be_cmd_set_loopback(struct be_adapter *adapter, u8 port_num,
Dbe.h554 u32 port_num; member
Dbe_main.c365 &rxf_stats->port[adapter->port_num]; in populate_be_v0_stats()
395 if (adapter->port_num) in populate_be_v0_stats()
414 &rxf_stats->port[adapter->port_num]; in populate_be_v1_stats()
460 &rxf_stats->port[adapter->port_num]; in populate_be_v2_stats()
2880 if (unlikely(rxcp->port != adapter->port_num && in be_process_rx()
4043 if (BE2_chip(adapter) || use_sriov || (adapter->port_num > 1) || in BEx_get_resources()
Dbe_ethtool.c681 ecmd->phy_address = adapter->port_num; in be_get_settings()
/linux-4.4.14/drivers/net/ethernet/ti/
Dnetcp_ethss.c625 int port_num; /* actual port number */ member
1961 cpsw_ale_control_set(gbe_dev->ale, slave->port_num, in netcp_ethss_link_state_action()
1972 cpsw_ale_control_set(gbe_dev->ale, slave->port_num, in netcp_ethss_link_state_action()
2114 cpsw_ale_control_set(gbe_dev->ale, slave->port_num, in gbe_slave_stop()
2117 1 << slave->port_num, 0, 0); in gbe_slave_stop()
2152 cpsw_ale_control_set(priv->ale, slave->port_num, in gbe_slave_open()
2155 1 << slave->port_num, 0, 0, ALE_MCAST_FWD_2); in gbe_slave_open()
2419 int port_num = slave->port_num; in gbe_open() local
2435 gbe_intf->tx_pipe.switch_to_port = port_num; in gbe_open()
2507 slave->port_num = gbe_get_slave_port(gbe_dev, slave->slave_num); in init_slave()
Dcpsw_ale.c93 DEFINE_ALE_FIELD(port_num, 66, 2)
/linux-4.4.14/drivers/net/dsa/
Dbcm_sf2.c899 unsigned int port_num; in bcm_sf2_identify_ports() local
905 if (of_property_read_u32(port, "reg", &port_num)) in bcm_sf2_identify_ports()
921 priv->int_phy_mask |= 1 << port_num; in bcm_sf2_identify_ports()
925 priv->moca_port = port_num; in bcm_sf2_identify_ports()
/linux-4.4.14/drivers/usb/host/
Dxhci-mem.c1093 u32 port_num; in xhci_setup_addressable_virt_dev() local
1136 port_num = xhci_find_real_port_number(xhci, udev); in xhci_setup_addressable_virt_dev()
1137 if (!port_num) in xhci_setup_addressable_virt_dev()
1139 slot_ctx->dev_info2 |= cpu_to_le32(ROOT_HUB_PORT(port_num)); in xhci_setup_addressable_virt_dev()
1145 dev->real_port = port_num; in xhci_setup_addressable_virt_dev()
1146 xhci_dbg(xhci, "Set root hub portnum to %d\n", port_num); in xhci_setup_addressable_virt_dev()
1156 dev->bw_table = &xhci->rh_bw[port_num - 1].bw_table; in xhci_setup_addressable_virt_dev()
1161 rh_bw = &xhci->rh_bw[port_num - 1]; in xhci_setup_addressable_virt_dev()
Dxhci.c4136 unsigned int port_num; in xhci_set_usb2_hardware_lpm() local
4155 port_num = udev->portnum - 1; in xhci_set_usb2_hardware_lpm()
4156 pm_addr = port_array[port_num] + PORTPMSC; in xhci_set_usb2_hardware_lpm()
4158 hlpm_addr = port_array[port_num] + PORTHLPMC; in xhci_set_usb2_hardware_lpm()
4162 enable ? "enable" : "disable", port_num + 1); in xhci_set_usb2_hardware_lpm()
/linux-4.4.14/drivers/staging/rdma/amso1100/
Dc2_provider.c592 u8 port_num, in c2_process_mad() argument
772 static int c2_port_immutable(struct ib_device *ibdev, u8 port_num, in c2_port_immutable() argument
778 err = c2_query_port(ibdev, port_num, &attr); in c2_port_immutable()
Dc2_rnic.c353 wr.rnic_open.req.port_num = cpu_to_be16(0); in c2_rnic_open()
Dc2_wr.h320 __be16 port_num; member
/linux-4.4.14/net/sunrpc/xprtrdma/
Dsvc_rdma_transport.c1028 newxprt->sc_cm_id->port_num) && in svc_rdma_accept()
1030 newxprt->sc_cm_id->port_num)) in svc_rdma_accept()
1038 newxprt->sc_cm_id->port_num) && in svc_rdma_accept()
1044 newxprt->sc_cm_id->port_num)) in svc_rdma_accept()
Dverbs.c607 ep->rep_attr.port_num = ~0; in rpcrdma_ep_create()
/linux-4.4.14/drivers/infiniband/hw/cxgb3/
Diwch.c261 event.element.port_num = portnum; in iwch_event_handler()
Diwch_provider.c87 u8 port_num, in iwch_process_mad() argument
1379 static int iwch_port_immutable(struct ib_device *ibdev, u8 port_num, in iwch_port_immutable() argument
1385 err = iwch_query_port(ibdev, port_num, &attr); in iwch_port_immutable()
/linux-4.4.14/drivers/net/ethernet/tehuti/
Dtehuti.c111 nic->port_num == 1 ? "" : ", 2-Port"); in print_hw_id()
637 return (offset > (u32) (BDX_REGS_SIZE / priv->nic->port_num)) ? in bdx_range_check()
1983 nic->port_num = 2; in bdx_probe()
1985 nic->port_num = 1; in bdx_probe()
2004 for (port = 0; port < nic->port_num; port++) { in bdx_probe()
2429 for (port = 0; port < nic->port_num; port++) { in bdx_remove()
Dtehuti.h117 int port_num; member
/linux-4.4.14/drivers/video/fbdev/omap2/displays-new/
Dencoder-tfp410.c263 dssdev->port_num = 1; in tfp410_probe()
Dencoder-tpd12s015.c320 dssdev->port_num = 1; in tpd_probe()
/linux-4.4.14/drivers/net/ethernet/sfc/
Dnet_driver.h925 unsigned int port_num; member
1072 return efx->port_num; in efx_port_num()
Dmcdi.c1307 int port_num = efx_port_num(efx); in efx_mcdi_get_board_cfg() local
1327 port_num ? in efx_mcdi_get_board_cfg()
1341 if (port_num) in efx_mcdi_get_board_cfg()
Dsiena.c268 efx->port_num = EFX_OWORD_FIELD(reg, FRF_CZ_CS_PORT_NUM) - 1; in siena_probe_nic()
/linux-4.4.14/drivers/infiniband/ulp/srpt/
Dib_srpt.c187 if (event->element.port_num <= sdev->device->phys_port_cnt) { in srpt_event_handler()
188 sport = &sdev->port[event->element.port_num - 1]; in srpt_event_handler()
200 if (event->element.port_num <= sdev->device->phys_port_cnt) { in srpt_event_handler()
201 sport = &sdev->port[event->element.port_num - 1]; in srpt_event_handler()
467 mad_wc->recv_buf.grh, mad_agent->port_num); in srpt_mad_recv_handler()
962 attr->port_num = ch->sport->port; in srpt_init_ch_qp()
/linux-4.4.14/Documentation/usb/
Dgadget-testing.txt36 port_num
422 port_num
546 port_num
/linux-4.4.14/drivers/usb/core/
Dhcd.c2365 int usb_bus_start_enum(struct usb_bus *bus, unsigned port_num) in usb_bus_start_enum() argument
2375 if (port_num && hcd->driver->start_port_reset) in usb_bus_start_enum()
2376 status = hcd->driver->start_port_reset(hcd, port_num); in usb_bus_start_enum()
/linux-4.4.14/drivers/scsi/qla4xxx/
Dql4_83xx.c434 int port_num; member
464 device_map[i].port_num = func_nibble & 0xC; in qla4_83xx_can_perform_reset()
Dql4_mbx.c1551 if (ha->port_num == 1) in qla4xxx_flashdb_by_index()
1604 if (ha->port_num == 1) in qla4xxx_get_chap()
1678 if (ha->port_num == 1) in qla4xxx_set_chap()
Dql4_def.h668 uint16_t port_num; member
Dql4_fw.h977 uint16_t port_num; /* 14-15 network port for this PCI function */ member
Dql4_nx.c4086 ha->port_num = sys_info->port_num; in qla4_8xxx_get_sys_info()
4094 ha->phy_port_num = sys_info->port_num; in qla4_8xxx_get_sys_info()
/linux-4.4.14/drivers/message/fusion/
Dmptbase.c7579 u8 port_num = (u8)(evData0 >> 8); in mpt_display_event_info() local
7585 phy_num, port_num, port_width, primative); in mpt_display_event_info()
7621 u8 port_num = (u8)(evData0 >> 8); in mpt_display_event_info() local
7627 port_num, result); in mpt_display_event_info()
7631 port_num); in mpt_display_event_info()
7635 port_num); in mpt_display_event_info()
7639 port_num); in mpt_display_event_info()
7643 port_num); in mpt_display_event_info()
7647 port_num, status); in mpt_display_event_info()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_sysfs.c761 np_cfg[pci_func].port_num = nic_info.phys_port; in qlcnic_sysfs_read_npar_config()
931 pci_cfg[i].port_num = pci_info[i].default_port; in qlcnic_sysfs_read_pci_config()
Dqlcnic.h1343 u16 port_num; member
1351 u16 port_num; member
/linux-4.4.14/include/video/
Domapdss.h778 int port_num; member
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes_verbs.c3217 u8 port_num, const struct ib_wc *in_wc, const struct ib_grh *in_grh, in nes_process_mad() argument
3807 static int nes_port_immutable(struct ib_device *ibdev, u8 port_num, in nes_port_immutable() argument
3813 err = nes_query_port(ibdev, port_num, &attr); in nes_port_immutable()
3942 event.element.port_num = nesvnic->logical_port + 1; in nes_handle_delayed_event()
3957 event.element.port_num = nesvnic->logical_port + 1; in nes_port_ibevent()
/linux-4.4.14/drivers/infiniband/ulp/iser/
Diser_verbs.c69 event->device->name, event->element.port_num); in iser_event_handler()

12