Lines Matching refs:func
15 static inline int modify_ldt (int func, void *ptr, unsigned long bytecount) in modify_ldt() argument
17 return syscall(__NR_modify_ldt, func, ptr, bytecount); in modify_ldt()
20 static long write_ldt_entry(struct mm_id *mm_idp, int func, in write_ldt_entry() argument
30 unsigned long args[] = { func, in write_ldt_entry()
120 static int write_ldt(void __user * ptr, unsigned long bytecount, int func) in write_ldt() argument
140 if (func == 1) in write_ldt()
148 err = write_ldt_entry(mm_idp, func, &ldt_info, &addr, 1); in write_ldt()
188 (func == 1 || LDT_empty(&ldt_info))) { in write_ldt()
193 if (func == 1) in write_ldt()
206 static long do_modify_ldt_skas(int func, void __user *ptr, in do_modify_ldt_skas() argument
211 switch (func) { in do_modify_ldt_skas()
217 ret = write_ldt(ptr, bytecount, func); in do_modify_ldt_skas()
372 int sys_modify_ldt(int func, void __user *ptr, unsigned long bytecount) in sys_modify_ldt() argument
374 return do_modify_ldt_skas(func, ptr, bytecount); in sys_modify_ldt()