Lines Matching +full:p +full:- +full:256
1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
87 /* Do not prevent execution if altroot is non-existent. */ in linux_pwd_onexec()
108 struct proc *p; in linux_msg() local
113 p = td->td_proc; in linux_msg()
114 printf("linux: jid %d pid %d (%s): ", p->p_ucred->cr_prison->pr_id, in linux_msg()
115 (int)p->p_pid, p->p_comm); in linux_msg()
145 if (strcmp(device_name, de->entry.bsd_driver_name) == 0) in linux_driver_get_name_dev()
146 return (de->entry.linux_driver_name); in linux_driver_get_name_dev()
162 sz = sizeof("pts/") - 1; in linux_driver_get_major_minor()
170 *major = 136 + (devno / 256); in linux_driver_get_major_minor()
171 *minor = devno % 256; in linux_driver_get_major_minor()
175 sz = sizeof("dri/card") - 1; in linux_driver_get_major_minor()
178 *major = 226 + (devno / 256); in linux_driver_get_major_minor()
179 *minor = devno % 256; in linux_driver_get_major_minor()
182 sz = sizeof("dri/controlD") - 1; in linux_driver_get_major_minor()
185 *major = 226 + (devno / 256); in linux_driver_get_major_minor()
186 *minor = devno % 256; in linux_driver_get_major_minor()
189 sz = sizeof("dri/renderD") - 1; in linux_driver_get_major_minor()
192 *major = 226 + (devno / 256); in linux_driver_get_major_minor()
193 *minor = devno % 256; in linux_driver_get_major_minor()
196 sz = sizeof("drm/") - 1; in linux_driver_get_major_minor()
199 *major = 226 + (devno / 256); in linux_driver_get_major_minor()
200 *minor = devno % 256; in linux_driver_get_major_minor()
205 if (strcmp(node, de->entry.bsd_device_name) == 0) { in linux_driver_get_major_minor()
206 *major = de->entry.linux_major; in linux_driver_get_major_minor()
207 *minor = de->entry.linux_minor; in linux_driver_get_major_minor()
220 if (vp->v_type != VCHR) in linux_vn_get_major_minor()
223 if (vp->v_rdev == NULL) { in linux_vn_get_major_minor()
227 error = linux_driver_get_major_minor(devtoname(vp->v_rdev), in linux_vn_get_major_minor()
239 sb->st_mode &= ~S_IFMT; in translate_vnhook_major_minor()
240 sb->st_mode |= S_IFBLK; in translate_vnhook_major_minor()
251 if (rootdevmp != NULL && vp->v_mount->mnt_vfc == rootdevmp->mnt_vfc) in translate_vnhook_major_minor()
252 sb->st_dev = rootdevmp->mnt_stat.f_fsid.val[0]; in translate_vnhook_major_minor()
255 sb->st_rdev = makedev(major, minor); in translate_vnhook_major_minor()
263 char formated[256]; in linux_get_char_devices()
270 if (!de->entry.linux_char_device) in linux_get_char_devices()
273 if (strcmp(last, de->entry.bsd_driver_name) != 0) { in linux_get_char_devices()
274 last = de->entry.bsd_driver_name; in linux_get_char_devices()
277 de->entry.linux_major, in linux_get_char_devices()
278 de->entry.linux_device_name); in linux_get_char_devices()
313 if (d->linux_major < 0) { in linux_device_register_handler()
314 d->linux_major = linux_major_starting++; in linux_device_register_handler()
316 bcopy(d, &de->entry, sizeof(*d)); in linux_device_register_handler()
333 if (bcmp(d, &de->entry, sizeof(*d)) == 0) { in linux_device_unregister_handler()