Lines Matching defs:mapping
62 * \brief Field mapping type.
73 * \brief Field mapping rule description.
76 /* Type of mapping being performed. */
82 /* List of ranges to perform mapping. */
679 * \param[in] mapping The field mapping to apply.
685 const struct rogue_field_mapping *mapping,
690 &mapping->rangelist,
699 * \param[in] mapping The field mapping to apply.
705 const struct rogue_field_mapping *mapping,
714 mapping->encoder_fn(&value,
722 mapping->encoder_fn(&value,
733 CHECKF(mapping->encoder_fn(&value,
741 CHECKF(mapping->encoder_fn(&value, 1, operand->immediate.value),
746 CHECKF(mapping->encoder_fn(&value, 1, (uint64_t)operand->drc.number),
755 &mapping->rangelist,
788 const struct rogue_field_mapping *mapping = &instr_encoding->mappings[u];
790 switch (mapping->type) {
792 uint64_t flag = rogue_onehot(mapping->index);
794 mapping,
805 size_t operand_index = mapping->index;
807 mapping,