Home | History | Annotate | Download | only in kern

Lines Matching refs:file_t

185 static void   unp_discard_later(file_t *);
186 static void unp_discard_now(file_t *);
190 static void unp_mark(file_t *);
191 static void unp_scan(struct mbuf *, void (*)(file_t *), int);
1412 file_t **rp;
1416 sizeof(file_t *);
1424 rp = (file_t **)CMSG_DATA(cm);
1426 file_t * const fp = *rp++;
1479 rp = (file_t **)CMSG_DATA(cm);
1482 file_t * const fp = *rp++;
1505 * Adjust length, in case of transition from large file_t
1508 if (sizeof(file_t *) != sizeof(int)) {
1514 file_t **const fpp = (file_t **)CMSG_DATA(cm);
1544 file_t **rp, **files;
1545 file_t *fp;
1586 newcm = malloc(CMSG_SPACE(nfds * sizeof(file_t *)), M_MBUF, M_WAITOK);
1593 files = (file_t **)CMSG_DATA(newcm);
1596 * Transform the file descriptors into file_t pointers, in
1629 MEXTADD(control, newcm, CMSG_SPACE(nfds * sizeof(file_t *)),
1636 cm->cmsg_len = CMSG_LEN(nfds * sizeof(file_t *));
1637 control->m_len = CMSG_SPACE(nfds * sizeof(file_t *));
1675 unp_gc(file_t *dp)
1678 file_t *fp, *np;
1861 file_t *dp;
1908 unp_scan(struct mbuf *m0, void (*op)(file_t *), int discard)
1911 file_t **rp, *fp;
1926 / sizeof(file_t *);
1927 rp = (file_t **)CMSG_DATA(cm);
1942 unp_mark(file_t *fp)
1971 unp_discard_now(file_t *fp)
1988 unp_discard_later(file_t *fp)