rvalue
PMU_FORMAT_ATTR(rvalue, "config:32");
u64 rvalue;
err = copy_from_user(&rvalue, u64_to_user_ptr(addr), sizeof(rvalue));
passed = (rvalue & mask) == (value & mask);
passed = (rvalue & mask) != (value & mask);
passed = (rvalue & mask) > (value & mask);
passed = (rvalue & mask) >= (value & mask);
passed = (rvalue & mask) < (value & mask);
passed = (rvalue & mask) <= (value & mask);
struct reciprocal_value_adv rvalue;
rvalue = reciprocal_value_adv(imm, 32);
exp = rvalue.exp;
if (rvalue.is_wide_m && !(imm & 1)) {
rvalue = reciprocal_value_adv(imm >> pre_shift, 32 - pre_shift);
magic = ur_load_imm_any(nfp_prog, rvalue.m, imm_b(nfp_prog));
} else if (rvalue.is_wide_m) {
SHF_SC_R_SHF, rvalue.sh - 1);
dst_b, SHF_SC_R_SHF, rvalue.sh);
unsigned int sel, rvalue;
ret = linear_range_get_value(rt9471_chg_ranges + range, sel, &rvalue);
*val = rvalue;
u64 max, rvalue;
rvalue = ci->i_rfiles + ci->i_rsubdirs;
rvalue = ci->i_rbytes;
exceeded = (max && (rvalue + delta > max));
if (rvalue >= max)
(((max - rvalue) >> 4) < delta);
meta_get(skb, info, &meta->rvalue, &r_value) < 0)
struct meta_value rvalue;
ops->destroy(&meta->rvalue);
memcpy(&meta->rvalue.hdr, &hdr->right, sizeof(hdr->right));
!meta_is_supported(&meta->rvalue)) {
meta_change_data(&meta->rvalue, tb[TCA_EM_META_RVALUE]) < 0)
memcpy(&hdr.right, &meta->rvalue.hdr, sizeof(hdr.right));
ops->dump(skb, &meta->rvalue, TCA_EM_META_RVALUE) < 0)
unsigned int rvalue = ucontrol->value.integer.value[1];
if ((lvalue || rvalue) && (!da7218->alc_en))
da7218->alc_en |= (lvalue << lshift) | (rvalue << rshift);
unsigned int rvalue = ucontrol->value.integer.value[1];
da7218->mic_lvl_det_en |= (lvalue << lshift) | (rvalue << rshift);
unsigned int lvalue, rvalue;
regmap_read(rt1320->mbq_regmap, mc->rreg, &rvalue);
if (lvalue == gain_l_val && rvalue == gain_r_val)
unsigned int lvalue, rvalue;
regmap_read(rt711->mbq_regmap, mc->rreg, &rvalue);
if (lvalue != gain_l_val || rvalue != gain_r_val)
unsigned int lvalue, rvalue;
regmap_read(rt712->mbq_regmap, mc->rreg, &rvalue);
if (lvalue == gain_l_val && rvalue == gain_r_val)
unsigned int lvalue, rvalue;
regmap_read(rt721->mbq_regmap, mc->rreg, &rvalue);
if (lvalue != gain_l_val || rvalue != gain_r_val)
unsigned int lvalue, rvalue;
regmap_read(rt722->regmap, mc->rreg, &rvalue);
if (lvalue != gain_l_val || rvalue != gain_r_val)
static int parse_rvalue(const char *val, struct rvalue *rvalue)
rvalue->ivalue = value;
rvalue->type = INTEGRAL;
rvalue->svalue = strdup(val);
if (!rvalue->svalue)
rvalue->type = ENUMERATOR;
struct rvalue index;
struct rvalue value;
static int resolve_rvalue(struct btf *btf, const struct rvalue *rvalue, long long *result)
switch (rvalue->type) {
*result = rvalue->ivalue;
err = find_enum_value(btf, rvalue->svalue, result);
fprintf(stderr, "Can't resolve enum value %s\n", rvalue->svalue);