qman_schedule_fq(9)
π qman_schedule_fq(9) β from the Kernel API Manual, bestie
okay so we're in the qman_schedule_fq(9) era and honestly? it's giving tiny function, big responsibilities. sit down, grab a strawberry π, let's get into it.
β¨ NAME β¨
qman_schedule_fq β schedules a FQ. that's it. that's the whole vibe. π
π SYNOPSIS π
int qman_schedule_fq (struct qman_fq *fq );
πΈ ARGUMENTS πΈ
fqβ the frame queue object you wanna schedule. it must be 'parked', no cap. if it's not parked we're not doing this. π
π¦ DESCRIPTION π¦
so what it does: it schedules the frame queue. and the frame queue must be Parked going in β that's the entry requirement, the vibe check it has to pass. π
once you schedule it, the FQ goes to either Tentatively-Scheduled or Truly-Scheduled, and which one you get depends on its fill-level. literally that simple. main character function, zero drama. β¨
fr fr though, remember the precondition: must be 'parked' before you call this. that's not a suggestion, that's the whole requirement. π
π₯ SEE ALSO π₯
kernel file: ./include/soc/fsl/qman.h
and the whole extended friend group, all present and accounted for π«Ά:
qman_p_irqsource_add(9)qman_p_irqsource_remove(9)qman_affine_cpus(9)qman_affine_channel(9)qman_get_affine_portal(9)qman_start_using_portal(9)qman_p_poll_dqrr(9)qman_p_static_dequeue_add(9)qman_create_fq(9)qman_destroy_fq(9)qman_fq_fqid(9)qman_init_fq(9)qman_retire_fq(9)qman_oos_fq(9)qman_enqueue(9)qman_alloc_fqid_range(9)qman_release_fqid(9)qman_query_fq_np(9)qman_alloc_pool_range(9)qman_release_pool(9)qman_create_cgr(9)qman_delete_cgr(9)qman_delete_cgr_safe(9)qman_update_cgr_safe(9)qman_query_cgr_congested(9)qman_alloc_cgrid_range(9)qman_release_cgrid(9)qman_is_probed(9)qman_portals_probed(9)qman_dqrr_get_ithresh(9)qman_dqrr_set_ithresh(9)
okay that's the page!! mwah π this one's from ./include/soc/fsl, dated October 2026, and the page itself is qman_schedule_fq(9). go schedule something, bestie, you got this π§π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms