cmdq_pkt_mem_move(9)
π cmdq_pkt_mem_move(9) β Kernel API Manual, bestie! π«Ά
β¨ NAME β¨
cmdq_pkt_mem_move β append memory move command to the CMDQ packet
πΈ SYNOPSIS πΈ
int cmdq_pkt_mem_move (struct cmdq_pkt *pkt , dma_addr_t src_addr ,
dma_addr_t dst_addr );
π ARGUMENTS π
pktβ the CMDQ packet, literally the packet you're working with.src_addrβ source address, the from-spot.dst_addrβ destination address, the to-spot.
π¦ DESCRIPTION π¦
Appends a CMDQ command that copies the value found in src_addr to dst_addr. It's giving memory move, no cap. β¨
π RETURN π
0 for success; else the error code is returned. Periodt.
π SEE ALSO π
Kernel file: ./include/linux/soc/mediatek/mtk-cmdq.h
cmdq_dev_get_client_reg(9)cmdq_mbox_create(9)cmdq_mbox_destroy(9)cmdq_pkt_create(9)cmdq_pkt_destroy(9)cmdq_pkt_write(9)cmdq_pkt_write_pa(9)cmdq_pkt_write_subsys(9)cmdq_pkt_write_mask(9)cmdq_pkt_write_mask_pa(9)cmdq_pkt_write_mask_subsys(9)cmdq_pkt_write_s(9)cmdq_pkt_write_s_mask(9)cmdq_pkt_write_s_value(9)cmdq_pkt_write_s_mask_value(9)cmdq_pkt_wfe(9)cmdq_pkt_acquire_event(9)cmdq_pkt_clear_event(9)cmdq_pkt_set_event(9)cmdq_pkt_poll(9)cmdq_pkt_poll_mask(9)cmdq_pkt_logic_command(9)cmdq_pkt_assign(9)cmdq_pkt_poll_addr(9)cmdq_pkt_jump_abs(9)cmdq_pkt_jump_rel(9)cmdq_pkt_jump_rel_temp(9)cmdq_pkt_eoc(9)
Cute sign-off from the source tree at ./include/linux/soc/mediatek, dated October 2026, page tag cmdq_pkt_mem_move(9) β bye bestie, slay responsibly ππ
π¦ 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