/third_party/mesa3d/src/broadcom/compiler/ |
H A D | vir_opt_dead_code.c | 101 list_for_each_entry_from(struct qinst, scan_inst, inst->link.next, in check_last_ldunifa() argument 130 list_for_each_entry_from_rev(struct qinst, scan_inst, inst->link.prev, in check_first_ldunifa() argument [all...] |
H A D | qpu_validate.c | 110 qpu_validate_inst(struct v3d_qpu_validate_state *state, struct qinst *qinst) in qpu_validate_inst() argument
|
H A D | vir_to_qpu.c | 74 struct qinst *qinst = vir_add_inst(V3D_QPU_A_NOP, undef, undef, undef); in vir_nop() local 132 is_no_op_mov(struct qinst *qinst) in is_no_op_mov() argument [all...] |
H A D | v3d_compiler.h | 151 struct qinst { struct [all...] |
H A D | vir_register_allocate.c | 111 list_for_each_entry_from(struct qinst, scan_inst, inst->link.next, in is_end_of_tmu_sequence() argument [all...] |
H A D | qpu_schedule.c | 281 struct qinst *qinst = n->inst; in calculate_deps() local 523 reads_too_soon_after_write(struct choose_scoreboard *scoreboard, struct qinst *qinst) reads_too_soon_after_write() argument 562 writes_too_soon_after_write(const struct v3d_device_info *devinfo, struct choose_scoreboard *scoreboard, struct qinst *qinst) writes_too_soon_after_write() argument 1501 struct qinst *qinst = vir_add_inst(V3D_QPU_A_NOP, undef, undef, undef); vir_nop() local 1514 qpu_inst_valid_in_thrend_slot(struct v3d_compile *c, const struct qinst *qinst, int slot) qpu_inst_valid_in_thrend_slot() argument 1582 qpu_inst_before_thrsw_valid_in_delay_slot(struct v3d_compile *c, const struct qinst *qinst, uint32_t slot) qpu_inst_before_thrsw_valid_in_delay_slot() argument 1628 qpu_inst_after_thrsw_valid_in_delay_slot(struct v3d_compile *c, struct choose_scoreboard *scoreboard, const struct qinst *qinst) qpu_inst_after_thrsw_valid_in_delay_slot() argument 1717 valid_thrsw_sequence(struct v3d_compile *c, struct choose_scoreboard *scoreboard, struct qinst *qinst, int instructions_in_sequence, bool is_thrend) valid_thrsw_sequence() argument 2187 struct qinst *qinst = chosen ? chosen->inst : vir_nop(); schedule_instructions() local 2320 struct qinst *qinst = (struct qinst *)block->instructions.next; qpu_schedule_instructions_block() local 2480 list_for_each_entry(struct qinst, qinst, &block->instructions, link) v3d_qpu_schedule_instructions() argument [all...] |
H A D | vir.c | 1924 vir_remove_instruction(struct v3d_compile *c, struct qinst *qinst) vir_remove_instruction() argument 1966 struct qinst *qinst = vir_compile_destroy() local 2039 list_for_each_entry_from_rev(struct qinst, inst, c->cursor.link->prev, &c->cur_block->instructions, link) try_opt_ldunif() argument 2055 list_for_each_entry_from(struct qinst, inst, prev_inst->link.next, &c->cur_block->instructions, link) try_opt_ldunif() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/vc4/ |
H A D | vc4_qpu_emit.c | 226 handle_r4_qpu_write(struct qblock *block, struct qinst *qinst, in handle_r4_qpu_write() argument [all...] |
H A D | vc4_qir.c | 709 qir_remove_instruction(struct vc4_compile *c, struct qinst *qinst) qir_remove_instruction() argument 742 struct qinst *qinst = qir_compile_destroy() local [all...] |
H A D | vc4_qir.h | 196 struct qinst { struct [all...] |
/kernel/linux/linux-5.10/drivers/mailbox/ |
H A D | ti-msgmgr.c | 207 struct ti_queue_inst *qinst = chan->con_priv; in ti_msgmgr_queue_rx_interrupt() local 152 ti_msgmgr_queue_get_num_messages(const struct ti_msgmgr_desc *d, struct ti_queue_inst *qinst) ti_msgmgr_queue_get_num_messages() argument 175 ti_msgmgr_queue_is_error(const struct ti_msgmgr_desc *d, struct ti_queue_inst *qinst) ti_msgmgr_queue_is_error() argument 287 struct ti_queue_inst *qinst = chan->con_priv; ti_msgmgr_queue_peek_data() local 314 struct ti_queue_inst *qinst = chan->con_priv; ti_msgmgr_last_tx_done() local 351 struct ti_queue_inst *qinst = chan->con_priv; ti_msgmgr_send_data() local 413 ti_msgmgr_queue_rx_irq_req(struct device *dev, const struct ti_msgmgr_desc *d, struct ti_queue_inst *qinst, struct mbox_chan *chan) ti_msgmgr_queue_rx_irq_req() argument 463 struct ti_queue_inst *qinst = chan->con_priv; ti_msgmgr_queue_startup() local 507 struct ti_queue_inst *qinst = chan->con_priv; ti_msgmgr_queue_shutdown() local 528 struct ti_queue_inst *qinst; ti_msgmgr_of_xlate() local 587 ti_msgmgr_queue_setup(int idx, struct device *dev, struct device_node *np, struct ti_msgmgr_inst *inst, const struct ti_msgmgr_desc *d, const struct ti_msgmgr_valid_queue_desc *qd, struct ti_queue_inst *qinst, struct mbox_chan *chan) ti_msgmgr_queue_setup() argument 720 struct ti_queue_inst *qinst; ti_msgmgr_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/mailbox/ |
H A D | ti-msgmgr.c | 196 static int ti_msgmgr_queue_rx_data(struct mbox_chan *chan, struct ti_queue_inst *qinst, in ti_msgmgr_queue_rx_data() argument 155 ti_msgmgr_queue_get_num_messages(const struct ti_msgmgr_desc *d, struct ti_queue_inst *qinst) ti_msgmgr_queue_get_num_messages() argument 178 ti_msgmgr_queue_is_error(const struct ti_msgmgr_desc *d, struct ti_queue_inst *qinst) ti_msgmgr_queue_is_error() argument 247 struct ti_queue_inst *qinst = chan->con_priv; ti_msgmgr_queue_rx_poll_timeout() local 277 struct ti_queue_inst *qinst = chan->con_priv; ti_msgmgr_queue_rx_interrupt() local 320 struct ti_queue_inst *qinst = chan->con_priv; ti_msgmgr_queue_peek_data() local 347 struct ti_queue_inst *qinst = chan->con_priv; ti_msgmgr_last_tx_done() local 374 struct ti_queue_inst *qinst; ti_msgmgr_chan_has_polled_queue_rx() local 395 struct ti_queue_inst *qinst = chan->con_priv; ti_msgmgr_send_data() local 463 ti_msgmgr_queue_rx_irq_req(struct device *dev, const struct ti_msgmgr_desc *d, struct ti_queue_inst *qinst, struct mbox_chan *chan) ti_msgmgr_queue_rx_irq_req() argument 513 struct ti_queue_inst *qinst = chan->con_priv; ti_msgmgr_queue_startup() local 557 struct ti_queue_inst *qinst = chan->con_priv; ti_msgmgr_queue_shutdown() local 578 struct ti_queue_inst *qinst; ti_msgmgr_of_xlate() local 637 ti_msgmgr_queue_setup(int idx, struct device *dev, struct device_node *np, struct ti_msgmgr_inst *inst, const struct ti_msgmgr_desc *d, const struct ti_msgmgr_valid_queue_desc *qd, struct ti_queue_inst *qinst, struct mbox_chan *chan) ti_msgmgr_queue_setup() argument 701 ti_msgmgr_queue_rx_set_polled_mode(struct ti_queue_inst *qinst, bool enable) ti_msgmgr_queue_rx_set_polled_mode() argument 717 struct ti_queue_inst *qinst; ti_msgmgr_suspend() local 736 struct ti_queue_inst *qinst; ti_msgmgr_resume() local 817 struct ti_queue_inst *qinst; ti_msgmgr_probe() local [all...] |