Searched refs:fpl (Results 1 – 3 of 3) sorted by relevance
174 if (!fpl->dead) in unix_del_edge()205 if (!fpl->count_unix) in unix_add_edges()225 WRITE_ONCE(fpl->user->unix_inflight, fpl->user->unix_inflight + fpl->count); in unix_add_edges()229 fpl->inflight = true; in unix_add_edges()250 if (!fpl->dead) { in unix_del_edges()256 WRITE_ONCE(fpl->user->unix_inflight, fpl->user->unix_inflight - fpl->count); in unix_del_edges()295 fpl->edges = kvmalloc_array(fpl->count_unix, sizeof(*fpl->edges), in unix_prepare_fpl()297 if (!fpl->edges) in unix_prepare_fpl()309 if (fpl->inflight) in unix_destroy_fpl()312 kvfree(fpl->edges); in unix_destroy_fpl()[all …]
28 void unix_add_edges(struct scm_fp_list *fpl, struct unix_sock *receiver);29 void unix_del_edges(struct scm_fp_list *fpl);31 int unix_prepare_fpl(struct scm_fp_list *fpl);32 void unix_destroy_fpl(struct scm_fp_list *fpl);34 void wait_for_unix_gc(struct scm_fp_list *fpl);
84 if (!fpl) in scm_fp_copy()87 if (!fpl) in scm_fp_copy()89 *fplp = fpl; in scm_fp_copy()90 fpl->count = 0; in scm_fp_copy()101 fpp = &fpl->fp[fpl->count]; in scm_fp_copy()103 if (fpl->count + num > fpl->max) in scm_fp_copy()126 fpl->count++; in scm_fp_copy()129 if (!fpl->user) in scm_fp_copy()140 if (fpl) { in __scm_destroy()145 kfree(fpl); in __scm_destroy()[all …]
Completed in 7 milliseconds