Home
last modified time | relevance | path

Searched refs:u_ptr (Results 1 – 4 of 4) sorted by relevance

/linux/kernel/time/
H A Djiffies.c114 static int sysctl_u2k_int_conv_hz(const bool *negp, const ulong *u_ptr, int *k_ptr) in sysctl_u2k_int_conv_hz() argument
116 return proc_int_u2k_conv_uop(u_ptr, k_ptr, negp, mult_hz); in sysctl_u2k_int_conv_hz()
119 static int sysctl_k2u_int_conv_hz(bool *negp, ulong *u_ptr, const int *k_ptr) in sysctl_k2u_int_conv_hz() argument
121 return proc_int_k2u_conv_kop(u_ptr, k_ptr, negp, div_hz); in sysctl_k2u_int_conv_hz()
124 static int sysctl_u2k_int_conv_userhz(const bool *negp, const ulong *u_ptr, int *k_ptr) in sysctl_u2k_int_conv_userhz() argument
126 return proc_int_u2k_conv_uop(u_ptr, k_ptr, negp, clock_t_to_jiffies); in sysctl_u2k_int_conv_userhz()
134 static int sysctl_k2u_int_conv_userhz(bool *negp, ulong *u_ptr, const int *k_ptr) in sysctl_k2u_int_conv_userhz() argument
136 return proc_int_k2u_conv_kop(u_ptr, k_ptr, negp, sysctl_jiffies_to_clock_t); in sysctl_k2u_int_conv_userhz()
144 static int sysctl_u2k_int_conv_ms(const bool *negp, const ulong *u_ptr, int *k_ptr) in sysctl_u2k_int_conv_ms() argument
146 return proc_int_u2k_conv_uop(u_ptr, k_ptr, negp, sysctl_msecs_to_jiffies); in sysctl_u2k_int_conv_ms()
[all …]
/linux/kernel/
H A Dsysctl.c370 int proc_uint_u2k_conv_uop(const ulong *u_ptr, uint *k_ptr, in proc_uint_u2k_conv_uop() argument
373 ulong u = u_ptr_op ? u_ptr_op(*u_ptr) : *u_ptr; in proc_uint_u2k_conv_uop()
391 int proc_uint_k2u_conv(ulong *u_ptr, const uint *k_ptr) in proc_uint_k2u_conv() argument
394 *u_ptr = (ulong)val; in proc_uint_k2u_conv()
414 int proc_uint_conv(ulong *u_ptr, uint *k_ptr, int dir, in proc_uint_conv() argument
416 int (*user_to_kern)(const ulong *u_ptr, uint *k_ptr), in proc_uint_conv() argument
417 int (*kern_to_user)(ulong *u_ptr, const uint *k_ptr)) in proc_uint_conv() argument
420 return kern_to_user(u_ptr, k_ptr); in proc_uint_conv()
428 ret = user_to_kern(u_ptr, &tmp_k); in proc_uint_conv()
438 return user_to_kern(u_ptr, k_ptr); in proc_uint_conv()
[all …]
/linux/include/linux/
H A Dsysctl.h89 int (*conv)(bool *negp, unsigned long *u_ptr, int *k_ptr,
91 int proc_int_k2u_conv_kop(ulong *u_ptr, const int *k_ptr, bool *negp,
93 int proc_int_u2k_conv_uop(const ulong *u_ptr, int *k_ptr, const bool *negp,
95 int proc_int_conv(bool *negp, ulong *u_ptr, int *k_ptr, int dir,
97 int (*user_to_kern)(const bool *negp, const ulong *u_ptr, int *k_ptr),
98 int (*kern_to_user)(bool *negp, ulong *u_ptr, const int *k_ptr));
107 int proc_uint_k2u_conv(ulong *u_ptr, const uint *k_ptr);
108 int proc_uint_u2k_conv_uop(const ulong *u_ptr, uint *k_ptr,
110 int proc_uint_conv(ulong *u_ptr, uint *k_ptr, int dir,
112 int (*user_to_kern)(const ulong *u_ptr, uint *k_ptr),
[all …]
/linux/fs/
H A Dpipe.c1489 static int u2k_pipe_maxsz(const ulong *u_ptr, uint *k_ptr) in u2k_pipe_maxsz() argument
1491 return proc_uint_u2k_conv_uop(u_ptr, k_ptr, round_pipe_size_ul); in u2k_pipe_maxsz()
1494 static int do_proc_uint_conv_pipe_maxsz(ulong *u_ptr, uint *k_ptr, in do_proc_uint_conv_pipe_maxsz() argument
1497 return proc_uint_conv(u_ptr, k_ptr, dir, table, true, in do_proc_uint_conv_pipe_maxsz()