Home
last modified time | relevance | path

Searched refs:queue_mask (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/soc/ti/
H A Dknav_qmss_acc.c283 cmd->command, cmd->queue_mask, cmd->list_dma, in knav_acc_write()
289 writel_relaxed(cmd->queue_mask, &pdsp->acc_command->queue_mask); in knav_acc_write()
308 u32 queue_mask; in knav_acc_setup_cmd() local
313 queue_mask = BIT(range->num_queues) - 1; in knav_acc_setup_cmd()
317 queue_mask = 0; in knav_acc_setup_cmd()
322 cmd->queue_mask = queue_mask; in knav_acc_setup_cmd()
H A Dknav_qmss.h89 u32 queue_mask; member
/linux/kernel/sched/
H A Dstop_task.c
/linux/Documentation/networking/device_drivers/ethernet/intel/
H A Didpf.rst121 # ethtool --per-queue <ethX> queue_mask 0xa --coalesce adaptive-rx off
126 # ethtool --per-queue <ethX> queue_mask 0xa --show-coalesce
H A Dice.rst1159 # ethtool --per-queue <ethX> queue_mask 0xa --coalesce adaptive-rx off
1164 # ethtool --per-queue <ethX> queue_mask 0xa --show-coalesce
/linux/drivers/net/ethernet/marvell/
H A Dmv643xx_eth.c2255 u8 queue_mask; in mv643xx_eth_poll() local
2266 queue_mask = mp->work_tx | mp->work_tx_end | mp->work_rx; in mv643xx_eth_poll()
2268 queue_mask |= mp->work_rx_refill; in mv643xx_eth_poll()
2270 if (!queue_mask) { in mv643xx_eth_poll()
2276 queue = fls(queue_mask) - 1; in mv643xx_eth_poll()
2277 queue_mask = 1 << queue; in mv643xx_eth_poll()
2283 if (mp->work_tx_end & queue_mask) { in mv643xx_eth_poll()
2285 } else if (mp->work_tx & queue_mask) { in mv643xx_eth_poll()
2288 } else if (mp->work_rx & queue_mask) { in mv643xx_eth_poll()
2290 } else if (!mp->oom && (mp->work_rx_refill & queue_mask)) { in mv643xx_eth_poll()
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_sched.c1423 u32 queue_mask = 0, i; in csg_slot_prog_locked() local
1444 queue_mask |= BIT(i); in csg_slot_prog_locked()
1472 panthor_fw_toggle_reqs(csg_iface, doorbell_req, doorbell_ack, queue_mask); in csg_slot_prog_locked()
2672 static void group_schedule_locked(struct panthor_group *group, u32 queue_mask) in group_schedule_locked() argument
2683 if ((queue_mask & group->blocked_queues) == queue_mask) in group_schedule_locked()
2687 group->idle_queues &= ~queue_mask; in group_schedule_locked()
3361 u32 queue_mask = BIT(job->queue_idx); in queue_run_job() local
3363 (group->idle_queues & queue_mask) && in queue_run_job()
3364 !(group->blocked_queues & queue_mask) && in queue_run_job()
3368 group->idle_queues &= ~queue_mask; in queue_run_job()
/linux/net/ethtool/
H A Dioctl.c3000 DECLARE_BITMAP(queue_mask, MAX_NUM_QUEUE); in ethtool_get_per_queue_coalesce()
3007 bitmap_from_arr32(queue_mask, per_queue_opt->queue_mask, in ethtool_get_per_queue_coalesce()
3010 for_each_set_bit(bit, queue_mask, MAX_NUM_QUEUE) { in ethtool_get_per_queue_coalesce()
3033 DECLARE_BITMAP(queue_mask, MAX_NUM_QUEUE); in ethtool_set_per_queue_coalesce()
3041 bitmap_from_arr32(queue_mask, per_queue_opt->queue_mask, MAX_NUM_QUEUE); in ethtool_set_per_queue_coalesce()
3042 n_queue = bitmap_weight(queue_mask, MAX_NUM_QUEUE); in ethtool_set_per_queue_coalesce()
3047 for_each_set_bit(bit, queue_mask, MAX_NUM_QUEUE) { in ethtool_set_per_queue_coalesce()
3076 for_each_set_bit(i, queue_mask, bit) { in ethtool_set_per_queue_coalesce()
/linux/drivers/net/ethernet/cadence/
H A Dmacb_main.c4183 u32 queue_mask; in macb_taprio_setup_replace() local
4300 queue_mask = BIT_U32(bp->num_queues) - 1; in macb_taprio_setup_replace()
4302 queue_mask << GEM_ENST_DISABLE_QUEUE_OFFSET); in macb_taprio_setup_replace()
4331 u32 queue_mask; in macb_taprio_destroy() local
4335 queue_mask = BIT_U32(bp->num_queues) - 1; in macb_taprio_destroy()
4340 queue_mask << GEM_ENST_DISABLE_QUEUE_OFFSET); in macb_taprio_destroy()
4468 unsigned int queue_mask = 0x1; in macb_probe_queues() local
4473 queue_mask |= __raw_readl(mem + GEM_DCFG6) & 0xFF; in macb_probe_queues()
4475 queue_mask |= readl_relaxed(mem + GEM_DCFG6) & 0xFF; in macb_probe_queues()
4477 if (fls(queue_mask) ! in macb_probe_queues()
[all...]
/linux/net/sched/
H A Dsch_taprio.c1440 u32 i, queue_mask = 0; in tc_map_to_queue_mask() local
1451 queue_mask |= GENMASK(offset + count - 1, offset); in tc_map_to_queue_mask()
1454 return queue_mask; in tc_map_to_queue_mask()
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device_queue_manager.c1709 res.queue_mask = 0; in set_sched_resources()
1725 if (WARN_ON(i >= (sizeof(res.queue_mask)*8))) { in set_sched_resources()
1730 res.queue_mask |= 1ull in set_sched_resources()
1740 res.vmid_mask, res.queue_mask); in set_sched_resources()
H A Dkfd_priv.h649 uint64_t queue_mask; member
/linux/drivers/gpu/drm/amd/amdgpu/
H A Dgfx_v12_0.c293 uint64_t queue_mask) in gfx_v12_0_kiq_set_resources() argument
298 amdgpu_ring_write(kiq_ring, lower_32_bits(queue_mask)); /* queue mask lo */ in gfx_v12_0_kiq_set_resources()
299 amdgpu_ring_write(kiq_ring, upper_32_bits(queue_mask)); /* queue mask hi */ in gfx_v12_0_kiq_set_resources()