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);