Searched refs:imf (Results 1 - 5 of 5) sorted by relevance
/macosx-10.10/xnu-2782.1.97/bsd/netinet/ |
H A D | in_mcast.c | 120 static int imf_get_source(struct in_mfilter *imf, 274 imf_init(struct in_mfilter *imf, const int st0, const int st1) argument 276 memset(imf, 0, sizeof(struct in_mfilter)); 277 RB_INIT(&imf->imf_sources); 278 imf->imf_st[0] = st0; 279 imf->imf_st[1] = st1; 384 struct in_mfilter *imf; local 396 imf = &imo->imo_mfilters[gidx]; 401 ims = RB_FIND(ip_msource_tree, &imf->imf_sources, &find); 477 struct in_mfilter *imf; local 750 imf_get_source(struct in_mfilter *imf, const struct sockaddr_in *psin, struct in_msource **plims) argument 795 imf_graft(struct in_mfilter *imf, const uint8_t st1, const struct sockaddr_in *psin) argument 824 imf_prune(struct in_mfilter *imf, const struct sockaddr_in *psin) argument 846 imf_rollback(struct in_mfilter *imf) argument 877 imf_leave(struct in_mfilter *imf) argument 895 imf_commit(struct in_mfilter *imf) argument 913 imf_reap(struct in_mfilter *imf) argument 937 imf_purge(struct in_mfilter *imf) argument 1078 inm_merge(struct in_multi *inm, struct in_mfilter *imf) argument 1279 in_joingroup(struct ifnet *ifp, const struct in_addr *gina, struct in_mfilter *imf, struct in_multi **pinm) argument 1352 in_leavegroup(struct in_multi *inm, struct in_mfilter *imf) argument 1460 struct in_mfilter *imf; local 1720 struct in_mfilter *imf; local 2070 struct in_mfilter *imf; local 2382 struct in_mfilter *imf; local 2709 struct in_mfilter *imf; local [all...] |
H A D | ip_output.c | 2934 struct in_mfilter *imf; local 2936 imf = imo->imo_mfilters ? &imo->imo_mfilters[i] : NULL; 2937 if (imf != NULL) 2938 imf_leave(imf); 2940 (void) in_leavegroup(imo->imo_membership[i], imf); 2942 if (imf != NULL) 2943 imf_purge(imf);
|
/macosx-10.10/xnu-2782.1.97/bsd/netinet6/ |
H A D | in6_mcast.c | 111 static int im6f_get_source(struct in6_mfilter *imf, 278 im6f_init(struct in6_mfilter *imf, const int st0, const int st1) argument 280 memset(imf, 0, sizeof(struct in6_mfilter)); 281 RB_INIT(&imf->im6f_sources); 282 imf->im6f_st[0] = st0; 283 imf->im6f_st[1] = st1; 393 struct in6_mfilter *imf; local 405 imf = &imo->im6o_mfilters[gidx]; 410 ims = RB_FIND(ip6_msource_tree, &imf->im6f_sources, &find); 680 * imf i 686 im6f_get_source(struct in6_mfilter *imf, const struct sockaddr_in6 *psin, struct in6_msource **plims) argument 730 im6f_graft(struct in6_mfilter *imf, const uint8_t st1, const struct sockaddr_in6 *psin) argument 759 im6f_prune(struct in6_mfilter *imf, const struct sockaddr_in6 *psin) argument 780 im6f_rollback(struct in6_mfilter *imf) argument 811 im6f_leave(struct in6_mfilter *imf) argument 829 im6f_commit(struct in6_mfilter *imf) argument 847 im6f_reap(struct in6_mfilter *imf) argument 871 im6f_purge(struct in6_mfilter *imf) argument 996 in6m_merge(struct in6_multi *inm, struct in6_mfilter *imf) argument 1243 in6_mc_join(struct ifnet *ifp, const struct in6_addr *mcaddr, struct in6_mfilter *imf, struct in6_multi **pinm, const int delay) argument 1332 in6_mc_leave(struct in6_multi *inm, struct in6_mfilter *imf) argument 1408 struct in6_mfilter *imf; local 1638 struct in6_mfilter *imf; local 1959 struct in6_mfilter *imf; local 2311 struct in6_mfilter *imf; local 2645 struct in6_mfilter *imf; local [all...] |
H A D | ip6_output.c | 3168 struct in6_mfilter *imf; local 3170 imf = im6o->im6o_mfilters ? &im6o->im6o_mfilters[i] : NULL; 3171 if (imf != NULL) 3172 im6f_leave(imf); 3174 (void) in6_mc_leave(im6o->im6o_membership[i], imf); 3176 if (imf != NULL) 3177 im6f_purge(imf);
|
/macosx-10.10/NFS-82/rpc.lockd/ |
H A D | lockd_lock.c | 1106 struct monfile *imf,*nmf; local 1111 LIST_FOREACH(imf, &monfilelist_head, monfilelist) { 1112 if ((fl->filehandle.n_len == imf->filehandle.n_len) && 1113 (bcmp(fl->filehandle.n_bytes, imf->filehandle.n_bytes, 1115 /* imf is the correct filehandle */ 1125 if (imf != NULL) { 1126 ++(imf->refcount); 1212 struct monfile *imf; local 1218 LIST_FOREACH(imf, &monfilelist_head, monfilelist) { 1219 if ((fl->filehandle.n_len == imf [all...] |
Completed in 280 milliseconds