Lines Matching refs:ext_val
1855 static int set_kcfg_value_tri(struct extern_desc *ext, void *ext_val,
1865 *(bool *)ext_val = value == 'y' ? true : false;
1869 *(enum libbpf_tristate *)ext_val = TRI_YES;
1871 *(enum libbpf_tristate *)ext_val = TRI_MODULE;
1873 *(enum libbpf_tristate *)ext_val = TRI_NO;
1876 *(char *)ext_val = value;
1890 static int set_kcfg_value_str(struct extern_desc *ext, char *ext_val,
1915 memcpy(ext_val, value + 1, len);
1916 ext_val[len] = '\0';
1965 static int set_kcfg_value_num(struct extern_desc *ext, void *ext_val,
1987 *(__u8 *)ext_val = value;
1990 *(__u16 *)ext_val = value;
1993 *(__u32 *)ext_val = value;
1996 *(__u64 *)ext_val = value;
2011 void *ext_val;
2039 ext_val = data + ext->kcfg.data_off;
2044 err = set_kcfg_value_tri(ext, ext_val, *value);
2047 err = set_kcfg_value_str(ext, ext_val, value);
2060 err = set_kcfg_value_num(ext, ext_val, num);