fpl 102 drivers/s390/char/diag_ftp.c static int diag_ftp_2c4(struct diag_ftp_ldfpl *fpl, fpl 114 drivers/s390/char/diag_ftp.c : [rc] "=d" (rc), "+m" (*fpl) fpl 115 drivers/s390/char/diag_ftp.c : [cmd] "0" (cmd), [addr] "d" (virt_to_phys(fpl)), fpl 3103 fs/io_uring.c struct scm_fp_list *fpl; fpl 3107 fs/io_uring.c fpl = kzalloc(sizeof(*fpl), GFP_KERNEL); fpl 3108 fs/io_uring.c if (!fpl) fpl 3113 fs/io_uring.c kfree(fpl); fpl 3120 fs/io_uring.c fpl->user = get_uid(ctx->user); fpl 3122 fs/io_uring.c fpl->fp[i] = get_file(ctx->user_files[i + offset]); fpl 3123 fs/io_uring.c unix_inflight(fpl->user, fpl->fp[i]); fpl 3126 fs/io_uring.c fpl->max = fpl->count = nr; fpl 3127 fs/io_uring.c UNIXCB(skb).fp = fpl; fpl 3132 fs/io_uring.c fput(fpl->fp[i]); fpl 44 include/net/scm.h struct scm_fp_list *scm_fp_dup(struct scm_fp_list *fpl); fpl 68 net/core/scm.c struct scm_fp_list *fpl = *fplp; fpl 80 net/core/scm.c if (!fpl) fpl 82 net/core/scm.c fpl = kmalloc(sizeof(struct scm_fp_list), GFP_KERNEL); fpl 83 net/core/scm.c if (!fpl) fpl 85 net/core/scm.c *fplp = fpl; fpl 86 net/core/scm.c fpl->count = 0; fpl 87 net/core/scm.c fpl->max = SCM_MAX_FD; fpl 88 net/core/scm.c fpl->user = NULL; fpl 90 net/core/scm.c fpp = &fpl->fp[fpl->count]; fpl 92 net/core/scm.c if (fpl->count + num > fpl->max) fpl 107 net/core/scm.c fpl->count++; fpl 110 net/core/scm.c if (!fpl->user) fpl 111 net/core/scm.c fpl->user = get_uid(current_user()); fpl 118 net/core/scm.c struct scm_fp_list *fpl = scm->fp; fpl 121 net/core/scm.c if (fpl) { fpl 123 net/core/scm.c for (i=fpl->count-1; i>=0; i--) fpl 124 net/core/scm.c fput(fpl->fp[i]); fpl 125 net/core/scm.c free_uid(fpl->user); fpl 126 net/core/scm.c kfree(fpl); fpl 355 net/core/scm.c struct scm_fp_list *scm_fp_dup(struct scm_fp_list *fpl) fpl 360 net/core/scm.c if (!fpl) fpl 363 net/core/scm.c new_fpl = kmemdup(fpl, offsetof(struct scm_fp_list, fp[fpl->count]), fpl 366 net/core/scm.c for (i = 0; i < fpl->count; i++) fpl 367 net/core/scm.c get_file(fpl->fp[i]); fpl 369 net/core/scm.c new_fpl->user = get_uid(fpl->user);