Searched refs:scm_fp_list (Results 1 – 5 of 5) sorted by relevance
21 void unix_add_edges(struct scm_fp_list *fpl, struct unix_sock *receiver);22 void unix_del_edges(struct scm_fp_list *fpl);24 int unix_prepare_fpl(struct scm_fp_list *fpl);25 void unix_destroy_fpl(struct scm_fp_list *fpl);27 void wait_for_unix_gc(struct scm_fp_list *fpl);61 struct scm_fp_list *fp; /* Passed files */
30 struct scm_fp_list { struct46 struct scm_fp_list *fp; /* Passed files */ argument57 struct scm_fp_list *scm_fp_dup(struct scm_fp_list *fpl);
67 static int scm_fp_copy(struct cmsghdr *cmsg, struct scm_fp_list **fplp) in scm_fp_copy()70 struct scm_fp_list *fpl = *fplp; in scm_fp_copy()84 fpl = kmalloc(sizeof(struct scm_fp_list), GFP_KERNEL_ACCOUNT); in scm_fp_copy()135 struct scm_fp_list *fpl = scm->fp; in __scm_destroy()372 struct scm_fp_list *scm_fp_dup(struct scm_fp_list *fpl) in scm_fp_dup()374 struct scm_fp_list *new_fpl; in scm_fp_dup()380 new_fpl = kmemdup(fpl, offsetof(struct scm_fp_list, fp[fpl->count]), in scm_fp_dup()
140 static void unix_add_edge(struct scm_fp_list *fpl, struct unix_edge *edge) in unix_add_edge()161 static void unix_del_edge(struct scm_fp_list *fpl, struct unix_edge *edge) in unix_del_edge()177 static void unix_free_vertices(struct scm_fp_list *fpl) in unix_free_vertices()190 void unix_add_edges(struct scm_fp_list *fpl, struct unix_sock *receiver) in unix_add_edges()225 void unix_del_edges(struct scm_fp_list *fpl) in unix_del_edges()270 int unix_prepare_fpl(struct scm_fp_list *fpl) in unix_prepare_fpl()298 void unix_destroy_fpl(struct scm_fp_list *fpl) in unix_destroy_fpl()592 void wait_for_unix_gc(struct scm_fp_list *fpl) in wait_for_unix_gc()
1940 struct scm_fp_list *fp = UNIXCB(skb).fp; in scm_stat_add()1951 struct scm_fp_list *fp = UNIXCB(skb).fp; in scm_stat_del()