Lines Matching defs:conv
625 static int proc_vec_conv(enum proc_vec_type type, union proc_vec_conv conv,
631 return conv.int_conv(negp, u_ptr, (int *)k_ptr, dir, table);
633 return conv.uint_conv(negp, u_ptr, (uint *)k_ptr, dir, table);
635 return conv.ulong_conv(negp, u_ptr, (ulong *)k_ptr, dir, table);
648 enum proc_vec_type type, union proc_vec_conv conv)
711 if (proc_vec_conv(type, conv, &neg, &lval, i, dir, table)) {
716 if (proc_vec_conv(type, conv, &neg, &lval, i, dir, table)) {
746 * @conv: Custom converter call back
756 int (*conv)(bool *negp, ulong *u_ptr, uint *k_ptr,
760 if (!conv)
761 conv = do_proc_uint_conv;
764 (union proc_vec_conv){ .uint_conv = conv });
1056 * @conv: Custom converter call back
1066 int (*conv)(bool *negp, ulong *u_ptr, ulong *k_ptr,
1070 (union proc_vec_conv){ .ulong_conv = conv });
1103 * @conv: Custom converter call back. Defaults to do_proc_int_conv
1112 int (*conv)(bool *negp, unsigned long *u_ptr, int *k_ptr,
1115 if (!conv)
1116 conv = do_proc_int_conv;
1118 (union proc_vec_conv){ .int_conv = conv });
1308 int (*conv)(bool *negp, ulong *lvalp, uint *valp,
1347 int (*conv)(bool *negp, ulong *u_ptr, ulong *k_ptr,
1355 int (*conv)(bool *negp, unsigned long *u_ptr, int *k_ptr,