Lines Matching defs:value
35 * \brief Passes the input value through unchanged.
37 * \param[in] value Pointer to the destination value.
39 * \param[in] ... Input value(s).
42 bool rogue_encoder_pass(uint64_t *value, size_t inputs, ...)
49 *value = va_arg(args, uint64_t);
60 * \param[in] value Pointer to the destination value.
62 * \param[in] ... Input value(s).
65 bool rogue_encoder_drc(uint64_t *value, size_t inputs, ...)
73 * \param[in] value Pointer to the destination value.
75 * \param[in] ... Input value(s).
78 bool rogue_encoder_imm(uint64_t *value, size_t inputs, ...)
87 * \param[in] value Pointer to the destination value.
89 * \param[in] ... Input value(s).
92 bool rogue_encoder_ls_1_16(uint64_t *value, size_t inputs, ...)
105 *value = UINT64_MAX;
109 *value = input % 16;
118 * \param[in] value Pointer to the destination value.
125 static bool rogue_encoder_reg(uint64_t *value,
135 *value = num;
136 *value |= (bank << num_bits);
145 bool rogue_encoder_reg_##bank_bits##_##num_bits(uint64_t *value, \
157 return rogue_encoder_reg(value, bank_bits, bank, num_bits, num); \