• Home
  • Raw
  • Download

Lines Matching refs:table

212 static int proc_do_cad_pid(struct ctl_table *table, int write,
214 static int proc_taint(struct ctl_table *table, int write,
219 static int proc_dointvec_minmax_sysadmin(struct ctl_table *table, int write,
223 static int proc_dointvec_minmax_coredump(struct ctl_table *table, int write,
226 static int proc_dostring_coredump(struct ctl_table *table, int write,
229 static int proc_dopipe_max_size(struct ctl_table *table, int write,
236 static int sysrq_sysctl_handler(struct ctl_table *table, int write, in sysrq_sysctl_handler() argument
242 error = proc_dointvec(table, write, buffer, lenp, ppos); in sysrq_sysctl_handler()
2076 static void warn_sysctl_write(struct ctl_table *table) in warn_sysctl_write() argument
2081 current->comm, table->procname); in warn_sysctl_write()
2094 struct ctl_table *table) in proc_first_pos_non_zero_ignore() argument
2103 warn_sysctl_write(table); in proc_first_pos_non_zero_ignore()
2127 int proc_dostring(struct ctl_table *table, int write, in proc_dostring() argument
2131 proc_first_pos_non_zero_ignore(ppos, table); in proc_dostring()
2133 return _proc_do_string((char *)(table->data), table->maxlen, write, in proc_dostring()
2342 static int __do_proc_dointvec(void *tbl_data, struct ctl_table *table, in __do_proc_dointvec() argument
2353 if (!tbl_data || !table->maxlen || !*lenp || (*ppos && !write)) { in __do_proc_dointvec()
2359 vleft = table->maxlen / sizeof(*i); in __do_proc_dointvec()
2366 if (proc_first_pos_non_zero_ignore(ppos, table)) in __do_proc_dointvec()
2424 static int do_proc_dointvec(struct ctl_table *table, int write, in do_proc_dointvec() argument
2430 return __do_proc_dointvec(table->data, table, write, in do_proc_dointvec()
2435 struct ctl_table *table, in do_proc_douintvec_w() argument
2451 if (proc_first_pos_non_zero_ignore(ppos, table)) in do_proc_douintvec_w()
2527 static int __do_proc_douintvec(void *tbl_data, struct ctl_table *table, in __do_proc_douintvec() argument
2537 if (!tbl_data || !table->maxlen || !*lenp || (*ppos && !write)) { in __do_proc_douintvec()
2543 vleft = table->maxlen / sizeof(*i); in __do_proc_douintvec()
2558 return do_proc_douintvec_w(i, table, buffer, lenp, ppos, in __do_proc_douintvec()
2563 static int do_proc_douintvec(struct ctl_table *table, int write, in do_proc_douintvec() argument
2570 return __do_proc_douintvec(table->data, table, write, in do_proc_douintvec()
2587 int proc_dointvec(struct ctl_table *table, int write, in proc_dointvec() argument
2590 return do_proc_dointvec(table, write, buffer, lenp, ppos, NULL, NULL); in proc_dointvec()
2606 int proc_douintvec(struct ctl_table *table, int write, in proc_douintvec() argument
2609 return do_proc_douintvec(table, write, buffer, lenp, ppos, in proc_douintvec()
2617 static int proc_taint(struct ctl_table *table, int write, in proc_taint() argument
2627 t = *table; in proc_taint()
2649 static int proc_dointvec_minmax_sysadmin(struct ctl_table *table, int write, in proc_dointvec_minmax_sysadmin() argument
2655 return proc_dointvec_minmax(table, write, buffer, lenp, ppos); in proc_dointvec_minmax_sysadmin()
2715 int proc_dointvec_minmax(struct ctl_table *table, int write, in proc_dointvec_minmax() argument
2719 .min = (int *) table->extra1, in proc_dointvec_minmax()
2720 .max = (int *) table->extra2, in proc_dointvec_minmax()
2722 return do_proc_dointvec(table, write, buffer, lenp, ppos, in proc_dointvec_minmax()
2784 int proc_douintvec_minmax(struct ctl_table *table, int write, in proc_douintvec_minmax() argument
2788 .min = (unsigned int *) table->extra1, in proc_douintvec_minmax()
2789 .max = (unsigned int *) table->extra2, in proc_douintvec_minmax()
2791 return do_proc_douintvec(table, write, buffer, lenp, ppos, in proc_douintvec_minmax()
2815 static int proc_dopipe_max_size(struct ctl_table *table, int write, in proc_dopipe_max_size() argument
2818 return do_proc_douintvec(table, write, buffer, lenp, ppos, in proc_dopipe_max_size()
2836 static int proc_dointvec_minmax_coredump(struct ctl_table *table, int write, in proc_dointvec_minmax_coredump() argument
2839 int error = proc_dointvec_minmax(table, write, buffer, lenp, ppos); in proc_dointvec_minmax_coredump()
2846 static int proc_dostring_coredump(struct ctl_table *table, int write, in proc_dostring_coredump() argument
2849 int error = proc_dostring(table, write, buffer, lenp, ppos); in proc_dostring_coredump()
2856 static int __do_proc_doulongvec_minmax(void *data, struct ctl_table *table, int write, in __do_proc_doulongvec_minmax() argument
2867 if (!data || !table->maxlen || !*lenp || (*ppos && !write)) { in __do_proc_doulongvec_minmax()
2873 min = (unsigned long *) table->extra1; in __do_proc_doulongvec_minmax()
2874 max = (unsigned long *) table->extra2; in __do_proc_doulongvec_minmax()
2875 vleft = table->maxlen / sizeof(unsigned long); in __do_proc_doulongvec_minmax()
2879 if (proc_first_pos_non_zero_ignore(ppos, table)) in __do_proc_doulongvec_minmax()
2940 static int do_proc_doulongvec_minmax(struct ctl_table *table, int write, in do_proc_doulongvec_minmax() argument
2946 return __do_proc_doulongvec_minmax(table->data, table, write, in do_proc_doulongvec_minmax()
2966 int proc_doulongvec_minmax(struct ctl_table *table, int write, in proc_doulongvec_minmax() argument
2969 return do_proc_doulongvec_minmax(table, write, buffer, lenp, ppos, 1l, 1l); in proc_doulongvec_minmax()
2989 int proc_doulongvec_ms_jiffies_minmax(struct ctl_table *table, int write, in proc_doulongvec_ms_jiffies_minmax() argument
2993 return do_proc_doulongvec_minmax(table, write, buffer, in proc_doulongvec_ms_jiffies_minmax()
3084 int proc_dointvec_jiffies(struct ctl_table *table, int write, in proc_dointvec_jiffies() argument
3087 return do_proc_dointvec(table,write,buffer,lenp,ppos, in proc_dointvec_jiffies()
3106 int proc_dointvec_userhz_jiffies(struct ctl_table *table, int write, in proc_dointvec_userhz_jiffies() argument
3109 return do_proc_dointvec(table,write,buffer,lenp,ppos, in proc_dointvec_userhz_jiffies()
3129 int proc_dointvec_ms_jiffies(struct ctl_table *table, int write, in proc_dointvec_ms_jiffies() argument
3132 return do_proc_dointvec(table, write, buffer, lenp, ppos, in proc_dointvec_ms_jiffies()
3136 static int proc_do_cad_pid(struct ctl_table *table, int write, in proc_do_cad_pid() argument
3145 r = __do_proc_dointvec(&tmp, table, write, buffer, in proc_do_cad_pid()
3175 int proc_do_large_bitmap(struct ctl_table *table, int write, in proc_do_large_bitmap() argument
3181 unsigned long bitmap_len = table->maxlen; in proc_do_large_bitmap()
3182 unsigned long *bitmap = *(unsigned long **) table->data; in proc_do_large_bitmap()
3325 int proc_dostring(struct ctl_table *table, int write, in proc_dostring() argument
3331 int proc_dointvec(struct ctl_table *table, int write, in proc_dointvec() argument
3337 int proc_douintvec(struct ctl_table *table, int write, in proc_douintvec() argument
3343 int proc_dointvec_minmax(struct ctl_table *table, int write, in proc_dointvec_minmax() argument
3349 int proc_douintvec_minmax(struct ctl_table *table, int write, in proc_douintvec_minmax() argument
3355 int proc_dointvec_jiffies(struct ctl_table *table, int write, in proc_dointvec_jiffies() argument
3361 int proc_dointvec_userhz_jiffies(struct ctl_table *table, int write, in proc_dointvec_userhz_jiffies() argument
3367 int proc_dointvec_ms_jiffies(struct ctl_table *table, int write, in proc_dointvec_ms_jiffies() argument
3373 int proc_doulongvec_minmax(struct ctl_table *table, int write, in proc_doulongvec_minmax() argument
3379 int proc_doulongvec_ms_jiffies_minmax(struct ctl_table *table, int write, in proc_doulongvec_ms_jiffies_minmax() argument
3386 int proc_do_large_bitmap(struct ctl_table *table, int write, in proc_do_large_bitmap() argument
3395 int proc_do_static_key(struct ctl_table *table, int write, in proc_do_static_key() argument
3399 struct static_key *key = (struct static_key *)table->data; in proc_do_static_key()
3405 .mode = table->mode, in proc_do_static_key()