/openbmc/linux/net/bridge/ |
H A D | br_mrp_switchdev.c | 38 .ring_id = mrp->ring_id, in br_mrp_switchdev_add() 55 .ring_id = mrp->ring_id, in br_mrp_switchdev_del() 72 .ring_id = mrp->ring_id, in br_mrp_switchdev_set_ring_role() 111 .ring_id = mrp->ring_id, in br_mrp_switchdev_send_ring_test() 130 .ring_id = mrp->ring_id, in br_mrp_switchdev_set_ring_state() 141 u16 in_id, u32 ring_id, in br_mrp_switchdev_set_in_role() argument 149 .ring_id = mrp->ring_id, in br_mrp_switchdev_set_in_role()
|
H A D | br_mrp.c | 52 static struct br_mrp *br_mrp_find_id(struct net_bridge *br, u32 ring_id) in br_mrp_find_id() argument 59 if (mrp->ring_id == ring_id) { in br_mrp_find_id() 445 br_mrp_switchdev_set_in_role(br, mrp, mrp->in_id, mrp->ring_id, in br_mrp_del_impl() 506 mrp = br_mrp_find_id(br, instance->ring_id); in br_mrp_add() 523 mrp->ring_id = instance->ring_id; in br_mrp_add() 578 struct br_mrp *mrp = br_mrp_find_id(br, instance->ring_id); in br_mrp_del() 652 struct br_mrp *mrp = br_mrp_find_id(br, state->ring_id); in br_mrp_set_ring_state() 674 struct br_mrp *mrp = br_mrp_find_id(br, role->ring_id); in br_mrp_set_ring_role() 705 struct br_mrp *mrp = br_mrp_find_id(br, test->ring_id); in br_mrp_start_test() 760 struct br_mrp *mrp = br_mrp_find_id(br, role->ring_id); in br_mrp_set_in_role() [all …]
|
H A D | br_mrp_netlink.c | 53 inst.ring_id = nla_get_u32(tb[IFLA_BRIDGE_MRP_INSTANCE_RING_ID]); in br_mrp_instance_parse() 155 state.ring_id = nla_get_u32(tb[IFLA_BRIDGE_MRP_RING_STATE_RING_ID]); in br_mrp_ring_state_parse() 189 role.ring_id = nla_get_u32(tb[IFLA_BRIDGE_MRP_RING_ROLE_RING_ID]); in br_mrp_ring_role_parse() 228 test.ring_id = nla_get_u32(tb[IFLA_BRIDGE_MRP_START_TEST_RING_ID]); in br_mrp_start_test_parse() 307 role.ring_id = nla_get_u32(tb[IFLA_BRIDGE_MRP_IN_ROLE_RING_ID]); in br_mrp_in_role_parse() 464 mrp->ring_id)) in br_mrp_fill_info()
|
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/ |
H A D | cik_event_interrupt.c | 56 tmp_ihre->ring_id &= 0x000000ff; in cik_event_interrupt_isr() 57 tmp_ihre->ring_id |= vmid << 8; in cik_event_interrupt_isr() 58 tmp_ihre->ring_id |= pasid << 16; in cik_event_interrupt_isr() 66 vmid = (ihre->ring_id & 0x0000ff00) >> 8; in cik_event_interrupt_isr() 72 pasid = (ihre->ring_id & 0xffff0000) >> 16; in cik_event_interrupt_isr() 94 unsigned int vmid = (ihre->ring_id & 0x0000ff00) >> 8; in cik_event_interrupt_wq() 95 u32 pasid = (ihre->ring_id & 0xffff0000) >> 16; in cik_event_interrupt_wq()
|
H A D | kfd_int_process_v11.c | 281 uint16_t source_id, client_id, ring_id, pasid, vmid; in event_interrupt_wq_v11() local 289 ring_id = SOC15_RING_ID_FROM_IH_ENTRY(ih_ring_entry); in event_interrupt_wq_v11() 304 info.prot_valid = ring_id & 0x08; in event_interrupt_wq_v11() 305 info.prot_read = ring_id & 0x10; in event_interrupt_wq_v11() 306 info.prot_write = ring_id & 0x20; in event_interrupt_wq_v11()
|
H A D | kfd_int_process_v10.c | 367 uint16_t ring_id = SOC15_RING_ID_FROM_IH_ENTRY(ih_ring_entry); in event_interrupt_wq_v10() local 380 info.prot_valid = ring_id & 0x08; in event_interrupt_wq_v10() 381 info.prot_read = ring_id & 0x10; in event_interrupt_wq_v10() 382 info.prot_write = ring_id & 0x20; in event_interrupt_wq_v10()
|
/openbmc/linux/drivers/bluetooth/ |
H A D | hci_bcm4377.c | 177 __le16 ring_id; member 234 __le16 ring_id; member 262 __le16 ring_id; member 286 __le16 ring_id; member 656 ring->ring_id); in bcm4377_handle_event() 737 ring->ring_id); in bcm4377_handle_completion() 895 ring->ring_id); in bcm4377_enqueue() 1012 msg.ring_id = cpu_to_le16(ring->ring_id); in bcm4377_destroy_completion_ring() 1019 ring->ring_id); in bcm4377_destroy_completion_ring() 1041 msg.ring_id = cpu_to_le16(ring->ring_id); in bcm4377_create_transfer_ring() [all …]
|
/openbmc/linux/drivers/net/wireless/ath/wil6210/ |
H A D | txrx_edma.c | 120 status_ring_size, ring_id); in wil_tx_init_edma() 122 if (ring_id < 0) in wil_tx_init_edma() 123 return ring_id; in wil_tx_init_edma() 128 sring = &wil->srings[ring_id]; in wil_tx_init_edma() 142 wil->tx_sring_idx = ring_id; in wil_tx_init_edma() 344 u16 ring_id) in wil_init_rx_sring() argument 1170 unsigned int ring_id; in wil_tx_sring_handler() local 1190 ring_id = msg.ring_id; in wil_tx_sring_handler() 1199 ring_id); in wil_tx_sring_handler() 1210 txdata->mid, ring_id); in wil_tx_sring_handler() [all …]
|
/openbmc/linux/drivers/net/wireless/ath/ath12k/ |
H A D | dp_tx.c | 172 ring_map |= BIT(ti.ring_id); in ath12k_dp_tx() 175 tx_ring = &dp->tx_ring[ti.ring_id]; in ath12k_dp_tx() 287 hal_ring_id = tx_ring->tcl_data_ring.ring_id; in ath12k_dp_tx() 300 ab->soc_stats.tx_err.desc_na[ti.ring_id]++; in ath12k_dp_tx() 536 int hal_ring_id = dp->tx_ring[ring_id].tcl_comp_ring.ring_id; in ath12k_dp_tx_completion_handler() 624 int mac_id, u32 ring_id, in ath12k_dp_tx_get_ring_id_type() argument 644 if (ring_id == HAL_SRNG_SW2RXDMA_BUF0) { in ath12k_dp_tx_get_ring_id_type() 1048 int ret, ring_id; in ath12k_dp_tx_htt_rx_monitor_mode_ring_config() local 1050 ring_id = dp->rxdma_mon_buf_ring.refill_buf_ring.ring_id; in ath12k_dp_tx_htt_rx_monitor_mode_ring_config() 1199 int ret, ring_id; in ath12k_dp_tx_htt_tx_monitor_mode_ring_config() local [all …]
|
H A D | dp_tx.h | 21 void ath12k_dp_tx_completion_handler(struct ath12k_base *ab, int ring_id); 30 int ath12k_dp_tx_htt_rx_filter_setup(struct ath12k_base *ab, u32 ring_id, 35 int ath12k_dp_tx_htt_tx_filter_setup(struct ath12k_base *ab, u32 ring_id,
|
H A D | hal.c | 1438 int ring_id; in ath12k_hal_srng_get_ring_id() local 1452 return ring_id; in ath12k_hal_srng_get_ring_id() 1893 int ring_id; in ath12k_hal_srng_setup() local 1899 if (ring_id < 0) in ath12k_hal_srng_setup() 1904 srng->ring_id = ring_id; in ath12k_hal_srng_setup() 2003 return ring_id; in ath12k_hal_srng_setup() 2013 int ring_id; in ath12k_hal_srng_update_hp_tp_addr() local 2116 u32 ring_id; in ath12k_hal_register_srng_lock_keys() local 2118 for (ring_id = 0; ring_id < HAL_SRNG_RING_ID_MAX; ring_id++) in ath12k_hal_register_srng_lock_keys() 2125 u32 ring_id; in ath12k_hal_unregister_srng_lock_keys() local [all …]
|
H A D | dp_rx.c | 3959 u32 ring_id; in ath12k_dp_rxdma_ring_sel_config_qcn9274() local 3963 ring_id = dp->rx_refill_buf_ring.refill_buf_ring.ring_id; in ath12k_dp_rxdma_ring_sel_config_qcn9274() 3994 u32 ring_id; in ath12k_dp_rxdma_ring_sel_config_wcn7850() local 4022 ring_id = dp->rx_mac_buf_ring[i].ring_id; in ath12k_dp_rxdma_ring_sel_config_wcn7850() 4035 u32 ring_id; in ath12k_dp_rx_htt_setup() local 4049 ring_id = dp->rx_mac_buf_ring[i].ring_id; in ath12k_dp_rx_htt_setup() 4061 ring_id = dp->rxdma_err_dst_ring[i].ring_id; in ath12k_dp_rx_htt_setup() 4081 ring_id = dp->tx_mon_buf_ring.refill_buf_ring.ring_id; in ath12k_dp_rx_htt_setup() 4180 u32 ring_id; in ath12k_dp_rx_pdev_alloc() local 4194 ring_id = dp->rxdma_mon_dst_ring[i].ring_id; in ath12k_dp_rx_pdev_alloc() [all …]
|
/openbmc/linux/drivers/net/wireless/ath/ath11k/ |
H A D | hal.c | 469 int ring_id; in ath11k_hal_srng_get_ring_id() local 483 return ring_id; in ath11k_hal_srng_get_ring_id() 952 int ring_id; in ath11k_hal_srng_setup() local 958 if (ring_id < 0) in ath11k_hal_srng_setup() 963 srng->ring_id = ring_id; in ath11k_hal_srng_setup() 1066 return ring_id; in ath11k_hal_srng_setup() 1076 int ring_id; in ath11k_hal_srng_update_hp_tp_addr() local 1273 u32 ring_id; in ath11k_hal_register_srng_key() local 1275 for (ring_id = 0; ring_id < HAL_SRNG_RING_ID_MAX; ring_id++) in ath11k_hal_register_srng_key() 1282 u32 ring_id; in ath11k_hal_unregister_srng_key() local [all …]
|
H A D | dp_tx.c | 118 ring_map |= BIT(ti.ring_id); in ath11k_dp_tx() 120 tx_ring = &dp->tx_ring[ti.ring_id]; in ath11k_dp_tx() 224 hal_ring_id = tx_ring->tcl_data_ring.ring_id; in ath11k_dp_tx() 237 ab->soc_stats.tx_err.desc_na[ti.ring_id]++; in ath11k_dp_tx() 682 int hal_ring_id = dp->tx_ring[ring_id].tcl_comp_ring.ring_id; in ath11k_dp_tx_completion_handler() 686 struct dp_tx_ring *tx_ring = &dp->tx_ring[ring_id]; in ath11k_dp_tx_completion_handler() 807 int mac_id, u32 ring_id, in ath11k_dp_tx_get_ring_id_type() argument 1183 int ret = 0, ring_id = 0, i; in ath11k_dp_tx_htt_monitor_mode_ring_config() local 1194 ring_id = dp->rxdma_mon_buf_ring.refill_buf_ring.ring_id; in ath11k_dp_tx_htt_monitor_mode_ring_config() 1222 ring_id = dp->rx_mac_buf_ring[i].ring_id; in ath11k_dp_tx_htt_monitor_mode_ring_config() [all …]
|
H A D | dp_tx.h | 24 void ath11k_dp_tx_completion_handler(struct ath11k_base *ab, int ring_id); 38 int ath11k_dp_tx_htt_rx_filter_setup(struct ath11k_base *ab, u32 ring_id,
|
/openbmc/linux/drivers/gpu/drm/i915/gvt/ |
H A D | trace.h | 116 TP_PROTO(int id, char *type, int ring_id, int root_entry_type, 119 TP_ARGS(id, type, ring_id, root_entry_type, gma, gpa), 128 id, type, ring_id, root_entry_type, gma, gpa); 229 TP_PROTO(u8 vgpu_id, u8 ring_id, u32 ip_gma, u32 *cmd_va, 233 TP_ARGS(vgpu_id, ring_id, ip_gma, cmd_va, cmd_len, buf_type, 238 __field(u8, ring_id) 250 __entry->ring_id = ring_id; 263 __entry->ring_id,
|
H A D | mmio_context.c | 173 int ring_id, i; in load_render_mocs() local 179 for (ring_id = 0; ring_id < cnt; ring_id++) { in load_render_mocs() 180 if (!HAS_ENGINE(engine->gt, ring_id)) in load_render_mocs() 183 offset.reg = regs[ring_id]; in load_render_mocs() 185 gen9_render_mocs.control_table[ring_id][i] = in load_render_mocs() 208 int ring_id = req->engine->id; in restore_context_mmio_for_inhibit() local 209 int count = gvt->engine_mmio_list.ctx_mmio_count[ring_id]; in restore_context_mmio_for_inhibit() 225 if (mmio->id != ring_id || !mmio->in_context) in restore_context_mmio_for_inhibit() 231 *(cs-2), *(cs-1), vgpu->id, ring_id); in restore_context_mmio_for_inhibit()
|
H A D | scheduler.c | 141 int ring_id = workload->engine->id; in populate_shadow_context() local 201 if (s->last_ctx[ring_id].valid && in populate_shadow_context() 202 (s->last_ctx[ring_id].lrca == in populate_shadow_context() 204 (s->last_ctx[ring_id].ring_context_gpa == in populate_shadow_context() 214 s->last_ctx[ring_id].valid = false; in populate_shadow_context() 258 s->last_ctx[ring_id].valid = true; in populate_shadow_context() 300 scheduler->engine_owner[ring_id]) { in shadow_context_status_change() 304 scheduler->engine_owner[ring_id] = NULL; in shadow_context_status_change() 325 ring_id, workload->vgpu->id); in shadow_context_status_change() 1070 scheduler->current_workload[ring_id]; in complete_current_workload() [all …]
|
H A D | interrupt.h | 228 int gvt_ring_id_to_pipe_control_notify_event(int ring_id); 229 int gvt_ring_id_to_mi_flush_dw_event(int ring_id); 230 int gvt_ring_id_to_mi_user_interrupt_event(int ring_id);
|
/openbmc/linux/drivers/soc/ti/ |
H A D | k3-ringacc.c | 173 u32 ring_id; member 477 ret, ring->ring_id); in k3_ringacc_ring_reset_sci() 506 ret, ring->ring_id); in k3_ringacc_ring_reconfig_qmode_sci() 524 ring->ring_id, occ); in k3_ringacc_ring_reset_dma() 581 ret, ring->ring_id); in k3_ringacc_ring_free_sci() 645 return ring->ring_id; in k3_ringacc_get_ring_id() 694 ret, ring->ring_id); in k3_ringacc_ring_cfg_sci() 729 ring->ring_id); in k3_dmaring_cfg() 939 val = ring->ring_id; in k3_ringacc_ring_cfg_proxy() 1502 ring->ring_id = i; in k3_ringacc_dmarings_init() [all …]
|
/openbmc/linux/drivers/net/ethernet/mscc/ |
H A D | ocelot_mrp.c | 138 ocelot_port->mrp_ring_id = mrp->ring_id; in ocelot_mrp_add() 152 if (ocelot_port->mrp_ring_id != mrp->ring_id) in ocelot_mrp_del() 174 if (ocelot_port->mrp_ring_id != mrp->ring_id) in ocelot_mrp_add_ring_role() 213 if (ocelot_port->mrp_ring_id != mrp->ring_id) in ocelot_mrp_del_ring_role()
|
/openbmc/linux/drivers/crypto/inside-secure/ |
H A D | safexcel_ring.c | 180 int ring_id, in safexcel_add_cdesc() argument 189 cdesc = safexcel_ring_next_cwptr(priv, &priv->ring[ring_id].cdr, in safexcel_add_cdesc() 225 int ring_id, in safexcel_add_rdesc() argument 232 rdesc = safexcel_ring_next_rwptr(priv, &priv->ring[ring_id].rdr, in safexcel_add_rdesc()
|
/openbmc/linux/include/uapi/linux/ |
H A D | if_bridge.h | 290 __u32 ring_id; member 297 __u32 ring_id; member 302 __u32 ring_id; member 307 __u32 ring_id; member 320 __u32 ring_id; member
|
/openbmc/linux/include/net/ |
H A D | switchdev.h | 128 u32 ring_id; member 141 u32 ring_id; member 153 u32 ring_id; member 163 u32 ring_id; member 186 u32 ring_id; member
|
/openbmc/linux/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_ring2.c | 120 u32 ring_id; in xgene_enet_clr_desc_ring_id() local 122 ring_id = ring->id | OVERWRITE; in xgene_enet_clr_desc_ring_id() 123 xgene_enet_ring_wr32(ring, CSR_RING_ID, ring_id); in xgene_enet_clr_desc_ring_id()
|