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