scm_fp_list
struct scm_fp_list *fp; /* Passed files */
struct scm_fp_list *scm_fp_dup(struct scm_fp_list *fpl);
struct scm_fp_list *fpl = scm->fp;
struct scm_fp_list *scm_fp_dup(struct scm_fp_list *fpl)
struct scm_fp_list *new_fpl;
new_fpl = kmemdup(fpl, offsetof(struct scm_fp_list, fp[fpl->count]),
static int scm_fp_copy(struct cmsghdr *cmsg, struct scm_fp_list **fplp)
struct scm_fp_list *fpl = *fplp;
fpl = kmalloc_obj(struct scm_fp_list, GFP_KERNEL_ACCOUNT);
struct scm_fp_list *fp = UNIXCB(skb).fp;
struct scm_fp_list *fp = UNIXCB(skb).fp;
struct scm_fp_list *fp; /* Passed files */
void unix_add_edges(struct scm_fp_list *fpl, struct unix_sock *receiver);
void unix_del_edges(struct scm_fp_list *fpl);
int unix_prepare_fpl(struct scm_fp_list *fpl);
void unix_destroy_fpl(struct scm_fp_list *fpl);
void unix_peek_fpl(struct scm_fp_list *fpl);
static void unix_add_edge(struct scm_fp_list *fpl, struct unix_edge *edge)
static void unix_del_edge(struct scm_fp_list *fpl, struct unix_edge *edge)
static void unix_free_vertices(struct scm_fp_list *fpl)
void unix_add_edges(struct scm_fp_list *fpl, struct unix_sock *receiver)
void unix_del_edges(struct scm_fp_list *fpl)
int unix_prepare_fpl(struct scm_fp_list *fpl)
void unix_destroy_fpl(struct scm_fp_list *fpl)
void unix_peek_fpl(struct scm_fp_list *fpl)