Lines Matching refs:bits
625 void *bits; in core_sys_select() local
650 bits = stack_fds; in core_sys_select()
658 bits = kvmalloc(alloc_size, GFP_KERNEL); in core_sys_select()
659 if (!bits) in core_sys_select()
662 fds.in = bits; in core_sys_select()
663 fds.out = bits + size; in core_sys_select()
664 fds.ex = bits + 2*size; in core_sys_select()
665 fds.res_in = bits + 3*size; in core_sys_select()
666 fds.res_out = bits + 4*size; in core_sys_select()
667 fds.res_ex = bits + 5*size; in core_sys_select()
694 if (bits != stack_fds) in core_sys_select()
695 kvfree(bits); in core_sys_select()
1193 void *bits; in compat_core_sys_select() local
1215 bits = stack_fds; in compat_core_sys_select()
1217 bits = kmalloc_array(6, size, GFP_KERNEL); in compat_core_sys_select()
1219 if (!bits) in compat_core_sys_select()
1222 fds.in = (unsigned long *) bits; in compat_core_sys_select()
1223 fds.out = (unsigned long *) (bits + size); in compat_core_sys_select()
1224 fds.ex = (unsigned long *) (bits + 2*size); in compat_core_sys_select()
1225 fds.res_in = (unsigned long *) (bits + 3*size); in compat_core_sys_select()
1226 fds.res_out = (unsigned long *) (bits + 4*size); in compat_core_sys_select()
1227 fds.res_ex = (unsigned long *) (bits + 5*size); in compat_core_sys_select()
1253 if (bits != stack_fds) in compat_core_sys_select()
1254 kfree(bits); in compat_core_sys_select()