| /linux-6.15/drivers/platform/chrome/ |
| H A D | cros_ec_typec.c | 362 u32 port_num = 0; in cros_typec_init_ports() local 398 cros_port->port_num = port_num; in cros_typec_init_ports() 486 int port_num, in cros_typec_enable_tbt() argument 541 int port_num, in cros_typec_enable_dp() argument 618 int port_num, in cros_typec_enable_usb4() argument 735 port_num); in cros_typec_configure_mux() 789 port_num); in cros_typec_set_port_params_v1() 975 port_num); in cros_typec_handle_sop_disc() 1142 port_num); in cros_typec_handle_status() 1152 if (port_num < 0 || port_num >= typec->num_ports) { in cros_typec_port_update() [all …]
|
| H A D | cros_typec_vdm.c | 24 .port = port_num, in cros_typec_handle_vdm_attention() 35 dev_warn(typec->dev, "Failed VDM response fetch, port: %d\n", port_num); in cros_typec_handle_vdm_attention() 43 amode = typec_match_altmode(typec->ports[port_num]->port_altmode, in cros_typec_handle_vdm_attention() 48 svid, port_num); in cros_typec_handle_vdm_attention() 63 .port = port_num, in cros_typec_handle_vdm_response() 85 svid, port_num); in cros_typec_handle_vdm_response() 92 svid, port_num); in cros_typec_handle_vdm_response() 99 .port = port->port_num, in cros_typec_port_amode_enter() 114 hdr, port->port_num); in cros_typec_port_amode_enter() 125 .port = port->port_num, in cros_typec_port_amode_vdm() [all …]
|
| H A D | cros_typec_switch.c | 23 int port_num; member 40 .port = port_num, in cros_typec_cmd_mux_set() 70 static int cros_typec_send_clear_event(struct cros_typec_switch_data *sdata, int port_num, in cros_typec_send_clear_event() argument 74 .port = port_num, in cros_typec_send_clear_event() 86 .port = port_num, in cros_typec_check_event() 93 dev_warn(sdata->dev, "EC_CMD_TYPEC_STATUS failed for port: %d\n", port_num); in cros_typec_check_event() 127 ret = cros_typec_send_clear_event(sdata, port_num, event_mask); in cros_typec_configure_mux() 132 ret = cros_typec_cmd_mux_set(sdata, port_num, index, mux_state); in cros_typec_configure_mux() 139 if (cros_typec_check_event(sdata, port_num, event_mask)) in cros_typec_configure_mux() 157 return cros_typec_configure_mux(port->sdata, port->port_num, 0, state->mode, state->alt); in cros_typec_mode_switch_set() [all …]
|
| /linux-6.15/drivers/net/dsa/qca/ |
| H A D | qca8k-leds.c | 24 switch (port_num) { in qca8k_get_enable_led_reg() 56 if (port_num == 4) in qca8k_get_control_led_reg() 142 if (led->port_num == 0 || led->port_num == 4) { in qca8k_led_brightness_set() 179 if (led->port_num == 0 || led->port_num == 4) { in qca8k_led_brightness_get() 214 if (led->port_num == 0 || led->port_num == 4) { in qca8k_cled_blink_set() 241 if (led->port_num == 0 || led->port_num == 4) { in qca8k_cled_trigger_offload() 267 if (led->port_num == 0 || led->port_num == 4) { in qca8k_cled_hw_control_status() 377 port_num); in qca8k_parse_port_leds() 401 port_led->port_num = port_num; in qca8k_parse_port_leds() 455 int port_num; in qca8k_setup_led_ctrl() local [all …]
|
| /linux-6.15/drivers/infiniband/core/ |
| H A D | agent.c | 67 entry->agent[0]->port_num == port_num) in __ib_get_agent_port() 72 entry->agent[1]->port_num == port_num) in __ib_get_agent_port() 85 entry = __ib_get_agent_port(device, port_num); in ib_get_agent_port() 92 int port_num, int qpn, size_t resp_mad_len, bool opa) in agent_send_response() argument 103 port_priv = ib_get_agent_port(device, port_num); in agent_send_response() 111 ah = ib_create_ah_from_wc(agent->qp->pd, wc, grh, port_num); in agent_send_response() 138 mad_send_wr->send_wr.port_num = port_num; in agent_send_response() 172 if (rdma_cap_ib_smi(device, port_num)) { in ib_agent_port_open() 184 if (rdma_cap_ib_cm(device, port_num)) { in ib_agent_port_open() 217 port_priv = __ib_get_agent_port(device, port_num); in ib_agent_port_close() [all …]
|
| H A D | sysfs.c | 72 u32 port_num; member 132 u32 *port_num) in ib_port_sysfs_get_ibdev_kobj() argument 136 *port_num = port->port_num; in ib_port_sysfs_get_ibdev_kobj() 179 port->port_num, buf); in hw_stat_port_show() 192 port->port_num, buf, count); in hw_stat_port_store() 506 u32 port_num, in show_port_gid_attr_gid_type() argument 783 int port_num) in get_counter_table() argument 1038 port->port_num, in setup_hw_port_stats() 1080 u32 port_num) in ib_get_hw_stats_port() argument 1206 p->port_num = port_num; in setup_port() [all …]
|
| H A D | smi.c | 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, u32 port_num) in smi_handle_dr_smp_send() argument 142 bool is_switch, u32 port_num) in opa_smi_handle_dr_smp_send() argument 179 return_path[*hop_ptr] = port_num; in __smi_handle_dr_smp_recv() 188 return_path[*hop_ptr] = port_num; in __smi_handle_dr_smp_recv() 206 port_num ? IB_SMI_HANDLE : IB_SMI_DISCARD); in __smi_handle_dr_smp_recv() 241 u32 port_num, int phys_port_cnt) in smi_handle_dr_smp_recv() argument [all …]
|
| H A D | security.c | 196 u32 port_num, in check_pkey_qps() argument 205 port_num, in check_pkey_qps() 248 u32 port_num = pp->port_num; in port_pkey_list_insert() local 343 new_pps->main.port_num = qp_attr->port_num; in get_new_pps() 345 new_pps->main.port_num = qp_pps->main.port_num; in get_new_pps() 362 new_pps->alt.port_num = qp_pps->alt.port_num; in get_new_pps() 541 u32 port_num, in ib_security_cache_change() argument 550 port_num, in ib_security_cache_change() 652 u32 port_num, in ib_security_pkey_access() argument 706 agent->port_num); in ib_mad_agent_security_setup() [all …]
|
| H A D | cache.c | 129 event.element.port_num = port; in dispatch_gid_change_event() 240 u32 port_num = entry->attr.port_num; in free_gid_entry_locked() local 285 u32 port_num = entry->attr.port_num; in free_gid_work() local 358 __func__, attr->port_num, attr->index); in add_roce_gid() 576 attr->port_num = port; in __ib_cache_gid_add() 1048 u32 port_num, in ib_get_cached_pkey() argument 1221 u32 port_num, i; in rdma_query_gid_table() local 1225 rdma_for_each_port(device, port_num) { in rdma_query_gid_table() 1241 entries->port_num = gid_attr->port_num; in rdma_query_gid_table() 1319 u32 port_num = entry->attr.port_num; in rdma_read_gid_attr_ndev_rcu() local [all …]
|
| /linux-6.15/drivers/media/pci/ddbridge/ |
| H A D | ddbridge-hw.c | 91 .port_num = 4, 99 .port_num = 4, 107 .port_num = 2, 115 .port_num = 4, 127 .port_num = 4, 135 .port_num = 3, 143 .port_num = 4, 151 .port_num = 4, 162 .port_num = 4, 173 .port_num = 4, [all …]
|
| /linux-6.15/drivers/infiniband/hw/mthca/ |
| H A D | mthca_mad.c | 63 port_num); in mthca_update_rate() 76 u8 port_num, u16 lid, u8 sl) in update_sm_ah() argument 82 if (!dev->send_agent[port_num - 1][0]) in update_sm_ah() 89 rdma_ah_set_port_num(&ah_attr, port_num); in update_sm_ah() 97 if (dev->sm_ah[port_num - 1]) in update_sm_ah() 99 dev->sm_ah[port_num - 1] = new_ah; in update_sm_ah() 108 u8 port_num, in smp_snoop() argument 123 update_sm_ah(to_mdev(ibdev), port_num, in smp_snoop() 128 event.element.port_num = port_num; in smp_snoop() 144 event.element.port_num = port_num; in smp_snoop() [all …]
|
| /linux-6.15/drivers/infiniband/hw/usnic/ |
| H A D | usnic_transport.c | 89 if (!port_num) { in usnic_transport_rsrv_port() 95 roce_next_port = (port_num & 4095) + 1; in usnic_transport_rsrv_port() 96 } else if (test_bit(port_num, roce_bitmap)) { in usnic_transport_rsrv_port() 102 bitmap_set(roce_bitmap, port_num, 1); in usnic_transport_rsrv_port() 110 usnic_dbg("Allocating port %hu for %s\n", port_num, in usnic_transport_rsrv_port() 112 return port_num; in usnic_transport_rsrv_port() 122 if (!port_num) { in usnic_transport_unrsrv_port() 128 if (!test_bit(port_num, roce_bitmap)) { in usnic_transport_unrsrv_port() 130 port_num, in usnic_transport_unrsrv_port() 134 bitmap_clear(roce_bitmap, port_num, 1); in usnic_transport_unrsrv_port() [all …]
|
| /linux-6.15/drivers/usb/gadget/function/ |
| H A D | u_serial.c | 113 u8 port_num; member 606 int port_num = tty->index; in gs_open() local 611 port = ports[port_num].port; in gs_open() 633 port_num, tty, file); in gs_open() 805 port->port_num, tty, room); in gs_write_room() 851 port->port_num, duration); in gs_break_ctl() 1181 if (ports[port_num].port) { in gs_port_alloc() 1203 port->port_num = port_num; in gs_port_alloc() 1258 int port_num; in gserial_alloc_line_no_console() local 1265 for (port_num = 0; port_num < MAX_U_SERIAL_PORTS; port_num++) { in gserial_alloc_line_no_console() [all …]
|
| H A D | f_serial.c | 30 u8 port_num; member 155 "reset generic ttyGS%d\n", gser->port_num); in gser_set_alt() 160 "activate generic ttyGS%d\n", gser->port_num); in gser_set_alt() 168 gserial_connect(&gser->port, gser->port_num); in gser_set_alt() 178 "generic ttyGS%d deactivated\n", gser->port_num); in gser_disable() 240 gser->port_num, in gser_bind() 272 return gserial_set_console(to_f_serial_opts(item)->port_num, in f_serial_console_store() 290 CONFIGFS_ATTR_RO(f_serial_, port_num); 311 gserial_free_line(opts->port_num); in gser_free_inst() 325 ret = gserial_alloc_line(&opts->port_num); in gser_alloc_inst() [all …]
|
| H A D | f_obex.c | 34 u8 port_num; member 207 "reset obex ttyGS%d\n", obex->port_num); in obex_set_alt() 213 "init obex ttyGS%d\n", obex->port_num); in obex_set_alt() 226 "activate obex ttyGS%d\n", obex->port_num); in obex_set_alt() 227 gserial_connect(&obex->port, obex->port_num); in obex_set_alt() 269 obex->port_num, status); in obex_connect() 282 obex->port_num, status); in obex_disconnect() 369 obex->port_num, in obex_bind() 402 CONFIGFS_ATTR_RO(f_obex_, port_num); 420 gserial_free_line(opts->port_num); in obex_free_inst() [all …]
|
| /linux-6.15/drivers/infiniband/hw/qib/ |
| H A D | qib_sysfs.c | 42 u32 port_num; in qib_get_pportdata_kobj() local 46 return &dd->pport[port_num - 1]; in qib_get_pportdata_kobj() 56 struct qib_pportdata *ppd = &dd->pport[port_num - 1]; in hrtbt_enable_show() 66 struct qib_pportdata *ppd = &dd->pport[port_num - 1]; in hrtbt_enable_store() 93 struct qib_pportdata *ppd = &dd->pport[port_num - 1]; in loopback_store() 109 struct qib_pportdata *ppd = &dd->pport[port_num - 1]; in led_override_store() 124 static ssize_t status_show(struct ib_device *ibdev, u32 port_num, in status_show() argument 128 struct qib_pportdata *ppd = &dd->pport[port_num - 1]; in status_show() 159 struct qib_pportdata *ppd = &dd->pport[port_num - 1]; in status_str_show() 314 struct qib_ibport *qibp = &dd->pport[port_num - 1].ibport_data; in sl2vl_attr_show() [all …]
|
| /linux-6.15/drivers/infiniband/hw/mlx5/ |
| H A D | cong.c | 325 mlx5_ib_put_native_port_mdev(dev, port_num + 1); in mlx5_ib_get_cc_params() 367 mlx5_ib_put_native_port_mdev(dev, port_num + 1); in mlx5_ib_set_cc_params() 425 !dev->port[port_num].dbg_cc_params || in mlx5_ib_cleanup_cong_debugfs() 426 !dev->port[port_num].dbg_cc_params->root) in mlx5_ib_cleanup_cong_debugfs() 430 kfree(dev->port[port_num].dbg_cc_params); in mlx5_ib_cleanup_cong_debugfs() 431 dev->port[port_num].dbg_cc_params = NULL; in mlx5_ib_cleanup_cong_debugfs() 456 dev->port[port_num].dbg_cc_params = dbg_cc_params; in mlx5_ib_init_cong_debugfs() 469 dbg_cc_params->params[i].port_num = port_num; in mlx5_ib_init_cong_debugfs() 478 mlx5_ib_put_native_port_mdev(dev, port_num + 1); in mlx5_ib_init_cong_debugfs() 483 mlx5_ib_cleanup_cong_debugfs(dev, port_num); in mlx5_ib_init_cong_debugfs() [all …]
|
| /linux-6.15/arch/mips/include/asm/octeon/ |
| H A D | cvmx-pip.h | 292 static inline void cvmx_pip_config_port(uint64_t port_num, in cvmx_pip_config_port() 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() 395 stat6.u64 = cvmx_read_csr(CVMX_PIP_STAT6_PRTX(port_num)); in cvmx_pip_get_port_status() 400 cvmx_read_csr(CVMX_PIP_STAT_INB_PKTSX(port_num)); in cvmx_pip_get_port_status() 402 cvmx_read_csr(CVMX_PIP_STAT_INB_OCTSX(port_num)); in cvmx_pip_get_port_status() [all …]
|
| /linux-6.15/include/rdma/ |
| H A D | ib_cache.h | 13 int rdma_query_gid(struct ib_device *device, u32 port_num, int index, 26 struct ib_device *device, const union ib_gid *gid, u32 port_num, 46 u32 port_num, 62 u32 port_num, 76 u32 port_num, 89 u32 port_num, 94 u32 port_num, int index);
|
| H A D | rw.h | 45 int rdma_rw_ctx_init(struct rdma_rw_ctx *ctx, struct ib_qp *qp, u32 port_num, 49 u32 port_num, struct scatterlist *sg, u32 sg_cnt, 53 u32 port_num, struct scatterlist *sg, u32 sg_cnt, 58 u32 port_num, struct scatterlist *sg, u32 sg_cnt, 63 u32 port_num, struct ib_cqe *cqe, struct ib_send_wr *chain_wr); 64 int rdma_rw_ctx_post(struct rdma_rw_ctx *ctx, struct ib_qp *qp, u32 port_num, 67 unsigned int rdma_rw_mr_factor(struct ib_device *device, u32 port_num,
|
| H A D | ib_verbs.h | 154 u32 port_num; member 775 u32 port_num; member 959 u32 port_num; member 1203 u32 port_num; member 1322 u32 port_num; member 1764 u32 port_num; member 2238 u32 port_num; member 3139 u32 port_num) in rdma_is_grh_required() argument 3160 u32 port_num) in rdma_protocol_roce_udp_encap() argument 3167 u32 port_num) in rdma_protocol_roce_eth_encap() argument [all …]
|
| /linux-6.15/drivers/infiniband/hw/hfi1/ |
| H A D | ipoib_main.c | 56 priv->port_num); in hfi1_ipoib_dev_open() 110 struct hfi1_ibport *ibp = to_iport(priv->device, priv->port_num); in hfi1_ipoib_mcast_attach() 140 struct hfi1_ibport *ibp = to_iport(priv->device, priv->port_num); in hfi1_ipoib_mcast_detach() 172 priv->port_num, in hfi1_ipoib_set_id() 178 u32 port_num, in hfi1_ipoib_setup_rn() argument 193 rn->port_num = port_num; in hfi1_ipoib_setup_rn() 200 priv->port_num = port_num; in hfi1_ipoib_setup_rn() 203 ib_query_pkey(device, port_num, priv->pkey_index, &priv->pkey); in hfi1_ipoib_setup_rn() 228 u32 port_num, in hfi1_ipoib_rn_get_params() argument 240 if (!port_num || port_num > dd->num_pports) in hfi1_ipoib_rn_get_params()
|
| /linux-6.15/drivers/net/dsa/realtek/ |
| H A D | rtl8366rb-leds.c | 29 u8 port_num = led->port_num; in rb8366rb_get_port_led() local 37 led_group, port_num); in rb8366rb_get_port_led() 41 return !!(val & rtl8366rb_led_group_port_mask(led_group, port_num)); in rb8366rb_get_port_led() 48 u8 port_num = led->port_num; in rb8366rb_set_port_led() local 54 port_num), in rb8366rb_set_port_led() 58 led_group, port_num); in rb8366rb_set_port_led() 106 led->port_num = dp->index; in rtl8366rb_setup_led()
|
| /linux-6.15/drivers/infiniband/hw/mlx4/ |
| H A D | sysfs.c | 237 port = &device->iov_ports[port_num - 1]; in add_port_entries() 239 port->num = port_num; in add_port_entries() 253 sprintf(buff, "%d", port_num); in add_port_entries() 352 port_num, ret); in add_port_entries() 374 u8 port_num; member 473 p->dev->pkeys.virt2phys_pkey[p->slave][p->port_num - 1] in store_port_pkey() 546 p->port_num)); in sysfs_show_smi_enabled() 558 p->port_num)); in sysfs_show_enable_smi_admin() 638 p->port_num = port_num; in add_port() 643 "%d", port_num); in add_port() [all …]
|
| /linux-6.15/drivers/media/cec/platform/cros-ec/ |
| H A D | cros-ec-cec.c | 35 int port_num; member 102 .port = port->port_num, in cros_ec_cec_read_message() 126 if (port_num >= cros_ec_cec->num_ports) { in handle_cec_event() 131 port = cros_ec_cec->ports[port_num]; in handle_cec_event() 176 .port = port->port_num, in cros_ec_cec_set_log_addr() 207 params_v1.port = port->port_num; in cros_ec_cec_transmit() 231 .port = port->port_num, in cros_ec_cec_adap_enable() 439 int port_num, struct device *hdmi_dev, in cros_ec_cec_init_port() argument 450 port->port_num = port_num; in cros_ec_cec_init_port() 458 if (!conns[port_num]) { in cros_ec_cec_init_port() [all …]
|