Home
last modified time | relevance | path

Searched refs:softc (Results 1 – 25 of 70) sorted by relevance

123

/netbsd-src/external/bsd/ipf/dist/
H A Dip_lookup.c106 ipf_lookup_soft_create(softc) in ipf_lookup_soft_create() argument
107 ipf_main_softc_t *softc; in ipf_lookup_soft_create()
120 softl->ipf_back[i] = (*(*l)->ipfl_create)(softc);
122 ipf_lookup_soft_destroy(softc, softl);
140 ipf_lookup_soft_init(softc, arg) in ipf_lookup_soft_init() argument
141 ipf_main_softc_t *softc; in ipf_lookup_soft_init()
149 err = (*backends[i]->ipfl_init)(softc, softl->ipf_back[i]);
167 ipf_lookup_soft_fini(softc, arg) in ipf_lookup_soft_fini() argument
168 ipf_main_softc_t *softc; in ipf_lookup_soft_fini()
176 (*backends[i]->ipfl_fini)(softc,
[all …]
H A Dip_htable.c141 ipf_htable_soft_create(softc) in ipf_htable_soft_create() argument
142 ipf_main_softc_t *softc; in ipf_htable_soft_create()
168 ipf_htable_soft_destroy(softc, arg) in ipf_htable_soft_destroy() argument
169 ipf_main_softc_t *softc; in ipf_htable_soft_destroy()
187 ipf_htable_soft_init(softc, arg) in ipf_htable_soft_init() argument
188 ipf_main_softc_t *softc; in ipf_htable_soft_init()
211 ipf_htable_soft_fini(softc, arg) in ipf_htable_soft_fini() argument
212 ipf_main_softc_t *softc; in ipf_htable_soft_fini()
222 ipf_htable_flush(softc, arg, &fop);
237 ipf_htable_stats_get(softc, arg, op) in ipf_htable_stats_get() argument
[all …]
H A Dip_pool.c154 RWLOCK_INIT(softc->ipf_poolrw, "poolrw");
268 ipf_pool_soft_create(softc) in ipf_pool_soft_create() argument
269 ipf_main_softc_t *softc; in ipf_pool_soft_create()
301 ipf_pool_soft_init(softc, arg) in ipf_pool_soft_init() argument
302 ipf_main_softc_t *softc; in ipf_pool_soft_init()
325 ipf_pool_soft_fini(softc, arg) in ipf_pool_soft_fini() argument
326 ipf_main_softc_t *softc; in ipf_pool_soft_fini()
333 softc = arg;
338 (void) ipf_pool_destroy(softc, arg, i, p->ipo_name);
354 ipf_pool_soft_destroy(softc, arg) in ipf_pool_soft_destroy() argument
[all …]
H A Dip_sync.c155 ipf_sync_soft_create(softc) in ipf_sync_soft_create() argument
156 ipf_main_softc_t *softc; in ipf_sync_soft_create()
187 ipf_sync_soft_init(softc, arg) in ipf_sync_soft_init() argument
188 ipf_main_softc_t *softc; in ipf_sync_soft_init()
254 ipf_sync_soft_fini(softc, arg) in ipf_sync_soft_fini() argument
255 ipf_main_softc_t *softc; in ipf_sync_soft_fini()
301 ipf_sync_soft_destroy(softc, arg) in ipf_sync_soft_destroy() argument
302 ipf_main_softc_t *softc; in ipf_sync_soft_destroy()
437 ipf_sync_write(softc, uio) in ipf_sync_write() argument
438 ipf_main_softc_t *softc; in ipf_sync_write()
[all …]
H A Dip_dstlist.c155 ipf_dstlist_soft_create(softc) in ipf_dstlist_soft_create() argument
156 ipf_main_softc_t *softc; in ipf_dstlist_soft_create()
185 ipf_dstlist_soft_destroy(softc, arg) in ipf_dstlist_soft_destroy() argument
186 ipf_main_softc_t *softc; in ipf_dstlist_soft_destroy()
204 ipf_dstlist_soft_init(softc, arg) in ipf_dstlist_soft_init() argument
205 ipf_main_softc_t *softc; in ipf_dstlist_soft_init()
221 ipf_dstlist_soft_fini(softc, arg) in ipf_dstlist_soft_fini() argument
222 ipf_main_softc_t *softc; in ipf_dstlist_soft_fini()
230 ipf_dstlist_table_remove(softc, softd,
256 ipf_dstlist_addr_find(softc, arg1, arg2, arg3, arg4) in ipf_dstlist_addr_find() argument
[all …]
H A Dip_fil.c56 ipfattach(softc) in ipfattach() argument
57 ipf_main_softc_t *softc; in ipfattach()
64 ipfdetach(softc) in ipfdetach() argument
65 ipf_main_softc_t *softc; in ipfdetach()
75 ipfioctl(softc, dev, cmd, data, mode) in ipfioctl() argument
76 ipf_main_softc_t *softc; in ipfioctl()
89 error = ipf_ioctlswitch(softc, unit, data, cmd, mode, uid, NULL);
100 ipf_forgetifp(softc, ifp) in ipf_forgetifp() argument
101 ipf_main_softc_t *softc; in ipf_forgetifp()
106 WRITE_ENTER(&softc->ipf_mutex);
[all …]
H A Dip_pptp_pxy.c201 ipf_main_softc_t *softc = fin->fin_main_soft; local
240 ipf_queueback(softc->ipf_ticks, &nat2->nat_tqe);
243 ipf_nat_softc_t *softn = softc->ipf_nat_soft;
258 READ_ENTER(&softc->ipf_state);
260 ipf_queueback(softc->ipf_ticks, &pptp->pptp_state->is_sti);
261 RWLOCK_EXIT(&softc->ipf_state);
263 RWLOCK_EXIT(&softc->ipf_state);
271 (void) ipf_state_add(softc, &fi, &pptp->pptp_state, 0);
557 ipf_p_pptp_del(softc, aps) in ipf_p_pptp_del() argument
558 ipf_main_softc_t *softc; in ipf_p_pptp_del()
[all …]
H A Dip_tftp_pxy.c88 ipf_p_tftp_soft_create(softc) in ipf_p_tftp_soft_create() argument
89 ipf_main_softc_t *softc; in ipf_p_tftp_soft_create()
103 ipf_p_tftp_soft_destroy(softc, softt);
106 if (ipf_tune_array_link(softc, softt->ipf_p_tftp_tune) == -1) {
107 ipf_p_tftp_soft_destroy(softc, softt);
118 ipf_p_tftp_soft_destroy(softc, arg) in ipf_p_tftp_soft_destroy() argument
119 ipf_main_softc_t *softc; in ipf_p_tftp_soft_destroy()
125 ipf_tune_array_unlink(softc, softt->ipf_p_tftp_tune);
267 ipf_p_tftp_del(softc, aps) in ipf_p_tftp_del() argument
268 ipf_main_softc_t *softc; in ipf_p_tftp_del()
[all …]
/netbsd-src/sys/external/bsd/ipf/netinet/
H A Dip_lookup.c122 ipf_lookup_soft_create(ipf_main_softc_t *softc) in ipf_lookup_soft_create() argument
135 softl->ipf_back[i] = (*(*l)->ipfl_create)(softc); in ipf_lookup_soft_create()
137 ipf_lookup_soft_destroy(softc, softl); in ipf_lookup_soft_create()
155 ipf_lookup_soft_init(ipf_main_softc_t *softc, void *arg) in ipf_lookup_soft_init() argument
162 err = (*backends[i]->ipfl_init)(softc, softl->ipf_back[i]); in ipf_lookup_soft_init()
180 ipf_lookup_soft_fini(ipf_main_softc_t *softc, void *arg) in ipf_lookup_soft_fini() argument
187 (*backends[i]->ipfl_fini)(softc, in ipf_lookup_soft_fini()
204 ipf_lookup_expire(ipf_main_softc_t *softc) in ipf_lookup_expire() argument
206 ipf_lookup_softc_t *softl = softc->ipf_lookup_soft; in ipf_lookup_expire()
209 WRITE_ENTER(&softc->ipf_poolrw); in ipf_lookup_expire()
[all …]
H A Dfil.c160 #define LBUMP(x) softc->x++
161 #define LBUMPD(x, y) do { softc->x.y++; DT(y); } while (0)
604 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_pr_ipv6hdr() local
617 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_pr_ipv6hdr() local
645 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_pr_ipv6exthdr() local
776 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_pr_routing6() local
825 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_pr_fragment6() local
883 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_pr_dstopts6() local
911 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_pr_icmp6() local
1045 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_pr_esp6() local
[all …]
H A Dip_frag.c186 ipf_frag_soft_create(ipf_main_softc_t *softc) in ipf_frag_soft_create() argument
220 ipf_frag_soft_destroy(ipf_main_softc_t *softc, void *arg) in ipf_frag_soft_destroy() argument
242 ipf_frag_soft_init(ipf_main_softc_t *softc, void *arg) in ipf_frag_soft_init() argument
284 ipf_frag_soft_fini(ipf_main_softc_t *softc, void *arg) in ipf_frag_soft_fini() argument
291 ipf_frag_clear(softc); in ipf_frag_soft_fini()
365 ipf_main_softc_t *softc, in ipfr_frag_new() argument
484 fra->ipfr_ttl = softc->ipf_ticks + softf->ipfr_ttl; in ipfr_frag_new()
511 ipf_frag_new(ipf_main_softc_t *softc, fr_info_t *fin, u_32_t pass) in ipf_frag_new() argument
513 ipf_frag_softc_t *softf = softc->ipf_frag_soft; in ipf_frag_new()
520 fra = ipfr_frag_new(softc, softf, fin, pass, softf->ipfr_heads, &softc->ipf_frag); in ipf_frag_new()
[all …]
H A Dip_state.c236 ipf_state_soft_create(ipf_main_softc_t *softc) in ipf_state_soft_create() argument
250 ipf_state_soft_destroy(softc, softs); in ipf_state_soft_create()
253 if (ipf_tune_array_link(softc, softs->ipf_state_tune) == -1) { in ipf_state_soft_create()
254 ipf_state_soft_destroy(softc, softs); in ipf_state_soft_create()
288 ipf_state_soft_destroy(ipf_main_softc_t *softc, void *arg) in ipf_state_soft_destroy() argument
293 ipf_tune_array_unlink(softc, softs->ipf_state_tune); in ipf_state_soft_destroy()
344 ipf_state_soft_init(ipf_main_softc_t *softc, void *arg) in ipf_state_soft_init() argument
376 ipf_sttab_init(softc, softs->ipf_state_tcptq); in ipf_state_soft_init()
381 IPFTQ_INIT(&softs->ipf_state_udptq, softc->ipf_udptimeout, in ipf_state_soft_init()
385 IPFTQ_INIT(&softs->ipf_state_udpacktq, softc->ipf_udpacktimeout, in ipf_state_soft_init()
[all …]
H A Dip_ipsec_pxy.c50 ipf_p_ipsec_soft_create(ipf_main_softc_t *softc) in ipf_p_ipsec_soft_create() argument
70 ipf_p_ipsec_soft_init(ipf_main_softc_t *softc, void *arg) in ipf_p_ipsec_soft_init() argument
74 softi->ipsec_nat_tqe = ipf_state_add_tq(softc, softi->ipsec_proxy_ttl); in ipf_p_ipsec_soft_init()
77 softi->ipsec_state_tqe = ipf_nat_add_tq(softc, softi->ipsec_proxy_ttl); in ipf_p_ipsec_soft_init()
80 ipf_freetimeoutqueue(softc, softi->ipsec_nat_tqe); in ipf_p_ipsec_soft_init()
94 ipf_p_ipsec_soft_fini(ipf_main_softc_t *softc, void *arg) in ipf_p_ipsec_soft_fini() argument
103 ipf_freetimeoutqueue(softc, softi->ipsec_nat_tqe); in ipf_p_ipsec_soft_fini()
108 ipf_freetimeoutqueue(softc, softi->ipsec_state_tqe); in ipf_p_ipsec_soft_fini()
115 ipf_p_ipsec_soft_destroy(ipf_main_softc_t *softc, void *arg) in ipf_p_ipsec_soft_destroy() argument
135 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_p_ipsec_new() local
[all …]
H A Dip_htable.c157 ipf_htable_soft_create(ipf_main_softc_t *softc) in ipf_htable_soft_create() argument
183 ipf_htable_soft_destroy(ipf_main_softc_t *softc, void *arg) in ipf_htable_soft_destroy() argument
200 ipf_htable_soft_init(ipf_main_softc_t *softc, void *arg) in ipf_htable_soft_init() argument
222 ipf_htable_soft_fini(ipf_main_softc_t *softc, void *arg) in ipf_htable_soft_fini() argument
231 ipf_htable_flush(softc, arg, &fop); in ipf_htable_soft_fini()
246 ipf_htable_stats_get(ipf_main_softc_t *softc, void *arg, iplookupop_t *op) in ipf_htable_stats_get() argument
282 ipf_htable_create(ipf_main_softc_t *softc, void *arg, iplookupop_t *op) in ipf_htable_create() argument
391 ipf_htable_table_del(ipf_main_softc_t *softc, void *arg, iplookupop_t *op) in ipf_htable_table_del() argument
393 return ipf_htable_destroy(softc, arg, op->iplo_unit, op->iplo_name); in ipf_htable_table_del()
410 ipf_htable_destroy(ipf_main_softc_t *softc, void *arg, int unit, char *name) in ipf_htable_destroy() argument
[all …]
H A Dip_nat.c304 /* Parameters: softc(I) - pointer to soft context main structure */
311 ipf_nat_soft_create(ipf_main_softc_t *softc) in ipf_nat_soft_create() argument
325 ipf_nat_soft_destroy(softc, softn); in ipf_nat_soft_create()
328 if (ipf_tune_array_link(softc, softn->ipf_nat_tune) == -1) { in ipf_nat_soft_create()
329 ipf_nat_soft_destroy(softc, softn); in ipf_nat_soft_create()
359 /* Parameters: softc(I) - pointer to soft context main structure */
363 ipf_nat_soft_destroy(ipf_main_softc_t *softc, void *arg) in ipf_nat_soft_destroy() argument
368 ipf_tune_array_unlink(softc, softn->ipf_nat_tune); in ipf_nat_soft_destroy()
380 /* Parameters: softc(I) - pointer to soft context main structure */
385 ipf_nat_soft_init(ipf_main_softc_t *softc, voi argument
532 ipf_nat_soft_fini(ipf_main_softc_t * softc,void * arg) ipf_nat_soft_fini() argument
832 ipf_nat_hostmapdel(ipf_main_softc_t * softc,struct hostmap ** hmp) ipf_nat_hostmapdel() argument
980 ipf_nat_ioctl(ipf_main_softc_t * softc,void * data,ioctlcmd_t cmd,int mode,int uid,void * ctx) ipf_nat_ioctl() argument
1428 ipf_nat_siocaddnat(ipf_main_softc_t * softc,ipf_nat_softc_t * softn,ipnat_t * n,int getlock) ipf_nat_siocaddnat() argument
1532 ipf_nat_ruleaddrinit(ipf_main_softc_t * softc,ipf_nat_softc_t * softn,ipnat_t * n) ipf_nat_ruleaddrinit() argument
1601 ipf_nat_resolverule(ipf_main_softc_t * softc,ipnat_t * n) ipf_nat_resolverule() argument
1648 ipf_nat_siocdelnat(ipf_main_softc_t * softc,ipf_nat_softc_t * softn,ipnat_t * n,int getlock) ipf_nat_siocdelnat() argument
1682 ipf_nat_getsz(ipf_main_softc_t * softc,void * data,int getlock) ipf_nat_getsz() argument
1773 ipf_nat_getent(ipf_main_softc_t * softc,void * data,int getlock) ipf_nat_getent() argument
1909 ipf_nat_putent(ipf_main_softc_t * softc,void * data,int getlock) ipf_nat_putent() argument
2264 ipf_nat_delete(ipf_main_softc_t * softc,struct nat * nat,int logtype) ipf_nat_delete() argument
2438 ipf_nat_flushtable(ipf_main_softc_t * softc,ipf_nat_softc_t * softn) ipf_nat_flushtable() argument
2476 ipf_nat_clearlist(ipf_main_softc_t * softc,ipf_nat_softc_t * softn) ipf_nat_clearlist() argument
2518 ipf_nat_delrule(ipf_main_softc_t * softc,ipf_nat_softc_t * softn,ipnat_t * np,int purge) ipf_nat_delrule() argument
2591 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_nat_newmap() local
2852 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_nat_newrdr() local
3062 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_nat_add() local
3255 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_nat_finalise() local
3363 ipf_nat_insert(ipf_main_softc_t * softc,ipf_nat_softc_t * softn,nat_t * nat) ipf_nat_insert() argument
3474 ipf_nat_hashtab_add(ipf_main_softc_t * softc,ipf_nat_softc_t * softn,nat_t * nat) ipf_nat_hashtab_add() argument
3567 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_nat_icmperrorlookup() local
3720 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_nat_icmperror() local
4025 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_nat_inlookup() local
4354 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_nat_outlookup() local
4583 ipf_nat_lookupredir(ipf_main_softc_t * softc,natlookup_t * np) ipf_nat_lookupredir() argument
4657 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_nat_match() local
4719 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_nat_update() local
4781 ipf_main_softc_t *softc; ipf_nat_checkout() local
4990 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_nat_out() local
5272 ipf_main_softc_t *softc; ipf_nat_checkin() local
5482 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_nat_in() local
5798 ipf_nat_expire(ipf_main_softc_t * softc) ipf_nat_expire() argument
5856 ipf_nat_sync(ipf_main_softc_t * softc,void * ifp) ipf_nat_sync() argument
6053 ipf_nat_log(ipf_main_softc_t * softc,ipf_nat_softc_t * softn,struct nat * nat,u_int action) ipf_nat_log() argument
6128 ipf_main_softc_t *softc; global() local
6151 ipf_nat_rule_deref(ipf_main_softc_t * softc,ipnat_t ** inp) ipf_nat_rule_deref() argument
6223 ipf_nat_deref(ipf_main_softc_t * softc,nat_t ** natp) ipf_nat_deref() argument
6258 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_nat_clone() local
6462 ipf_nat_setqueue(ipf_main_softc_t * softc,ipf_nat_softc_t * softn,nat_t * nat) ipf_nat_setqueue() argument
6516 ipf_nat_getnext(ipf_main_softc_t * softc,ipftoken_t * t,ipfgeniter_t * itp,ipfobj_t * objp) ipf_nat_getnext() argument
6664 ipf_nat_extraflush(ipf_main_softc_t * softc,ipf_nat_softc_t * softn,int which) ipf_nat_extraflush() argument
6819 ipf_nat_flush_entry(ipf_main_softc_t * softc,void * entry) ipf_nat_flush_entry() argument
6840 ipf_nat_iterator(ipf_main_softc_t * softc,ipftoken_t * token,ipfgeniter_t * itp,ipfobj_t * obj) ipf_nat_iterator() argument
6885 ipf_nat_setpending(ipf_main_softc_t * softc,nat_t * nat) ipf_nat_setpending() argument
7148 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_nat_newdivert() local
7297 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_nat_decap() local
7403 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_nat_nextaddr() local
7503 ipf_nat_nextaddrinit(ipf_main_softc_t * softc,char * base,nat_addr_t * na,int initial,void * ifp) ipf_nat_nextaddrinit() argument
7588 ipf_nat_matchflush(ipf_main_softc_t * softc,ipf_nat_softc_t * softn,void * data) ipf_nat_matchflush() argument
7818 ipf_nat_gettable(ipf_main_softc_t * softc,ipf_nat_softc_t * softn,char * data) ipf_nat_gettable() argument
7864 ipf_nat_settimeout(struct ipf_main_softc_s * softc,ipftuneable_t * t,ipftuneval_t * p) ipf_nat_settimeout() argument
7904 ipf_nat_rehash(ipf_main_softc_t * softc,ipftuneable_t * t,ipftuneval_t * p) ipf_nat_rehash() argument
8070 ipf_nat_rehash_rules(ipf_main_softc_t * softc,ipftuneable_t * t,ipftuneval_t * p) ipf_nat_rehash_rules() argument
8154 ipf_nat_hostmap_rehash(ipf_main_softc_t * softc,ipftuneable_t * t,ipftuneval_t * p) ipf_nat_hostmap_rehash() argument
8205 ipf_nat_add_tq(ipf_main_softc_t * softc,int ttl) ipf_nat_add_tq() argument
8228 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_nat_uncreate() local
8333 ipf_nat_rule_init(ipf_main_softc_t * softc,ipf_nat_softc_t * softn,ipnat_t * n) ipf_nat_rule_init() argument
8401 ipf_nat_rule_fini(ipf_main_softc_t * softc,ipnat_t * n) ipf_nat_rule_fini() argument
[all...]
H A Dip_pool.c169 RWLOCK_INIT(softc->ipf_poolrw, "poolrw");
283 ipf_pool_soft_create(ipf_main_softc_t *softc) in ipf_pool_soft_create() argument
315 ipf_pool_soft_init(ipf_main_softc_t *softc, void *arg) in ipf_pool_soft_init() argument
337 ipf_pool_soft_fini(ipf_main_softc_t *softc, void *arg) in ipf_pool_soft_fini() argument
343 softc = arg; in ipf_pool_soft_fini()
348 (void) ipf_pool_destroy(softc, arg, i, p->ipo_name); in ipf_pool_soft_fini()
364 ipf_pool_soft_destroy(ipf_main_softc_t *softc, void *arg) in ipf_pool_soft_destroy() argument
386 ipf_pool_node_add(ipf_main_softc_t *softc, void *arg, iplookupop_t *op, int uid) in ipf_pool_node_add() argument
462 err = ipf_pool_insert_node(softc, arg, p, &node); in ipf_pool_node_add()
477 ipf_pool_node_del(ipf_main_softc_t *softc, void *arg, iplookupop_t *op, int uid) in ipf_pool_node_del() argument
[all …]
H A Dip_auth.c213 ipf_auth_soft_create(ipf_main_softc_t *softc) in ipf_auth_soft_create() argument
245 ipf_auth_soft_init(ipf_main_softc_t *softc, void *arg) in ipf_auth_soft_init() argument
282 ipf_auth_soft_fini(ipf_main_softc_t *softc, void *arg) in ipf_auth_soft_fini() argument
340 ipf_auth_soft_destroy(ipf_main_softc_t *softc, void *arg) in ipf_auth_soft_destroy() argument
383 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_auth_check() local
384 ipf_auth_softc_t *softa = softc->ipf_auth_soft; in ipf_auth_check()
504 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_auth_new() local
505 ipf_auth_softc_t *softa = softc->ipf_auth_soft; in ipf_auth_new()
569 pollwakeup(&softc->ipf_poll_head[IPL_LOGAUTH], POLLIN|POLLRDNORM); in ipf_auth_new()
592 ipf_auth_ioctl(ipf_main_softc_t *softc, void *data, ioctlcmd_t cmd, int mode, in ipf_auth_ioctl() argument
[all …]
H A Dip_sync.c159 ipf_sync_soft_create(ipf_main_softc_t *softc) in ipf_sync_soft_create() argument
190 ipf_sync_soft_init(ipf_main_softc_t *softc, void *arg) in ipf_sync_soft_init() argument
255 ipf_sync_soft_fini(ipf_main_softc_t *softc, void *arg) in ipf_sync_soft_fini() argument
300 ipf_sync_soft_destroy(ipf_main_softc_t *softc, void *arg) in ipf_sync_soft_destroy() argument
428 ipf_sync_write(ipf_main_softc_t *softc, struct uio *uio) in ipf_sync_write() argument
430 ipf_sync_softc_t *softs = softc->ipf_sync_soft; in ipf_sync_write()
542 err = ipf_sync_state(softc, &sh, data); in ipf_sync_write()
544 err = ipf_sync_nat(softc, &sh, data); in ipf_sync_write()
575 ipf_sync_read(ipf_main_softc_t *softc, struct uio *uio) in ipf_sync_read() argument
577 ipf_sync_softc_t *softs = softc->ipf_sync_soft; in ipf_sync_read()
[all …]
H A Dip_log.c219 ipf_log_soft_create(ipf_main_softc_t *softc) in ipf_log_soft_create() argument
234 ipf_log_soft_destroy(softc, softl); in ipf_log_soft_create()
237 if (ipf_tune_array_link(softc, softl->ipf_log_tune) == -1) { in ipf_log_soft_create()
238 ipf_log_soft_destroy(softc, softl); in ipf_log_soft_create()
259 ipf_log_soft_init(ipf_main_softc_t *softc, void *arg) in ipf_log_soft_init() argument
297 ipf_log_soft_fini(ipf_main_softc_t *softc, void *arg) in ipf_log_soft_fini() argument
308 (void) ipf_log_clear(softc, i); in ipf_log_soft_fini()
320 pollwakeup(&softc->ipf_poll_head[i], POLLRDNORM); in ipf_log_soft_fini()
345 ipf_log_soft_destroy(ipf_main_softc_t *softc, void *arg) in ipf_log_soft_destroy() argument
357 ipf_tune_array_unlink(softc, softl->ipf_log_tune); in ipf_log_soft_destroy()
[all …]
H A Dip_dstlist.c153 ipf_dstlist_soft_create(ipf_main_softc_t *softc) in ipf_dstlist_soft_create() argument
182 ipf_dstlist_soft_destroy(ipf_main_softc_t *softc, void *arg) in ipf_dstlist_soft_destroy() argument
199 ipf_dstlist_soft_init(ipf_main_softc_t *softc, void *arg) in ipf_dstlist_soft_init() argument
214 ipf_dstlist_soft_fini(ipf_main_softc_t *softc, void *arg) in ipf_dstlist_soft_fini() argument
221 ipf_dstlist_table_remove(softc, softd, in ipf_dstlist_soft_fini()
247 ipf_dstlist_addr_find(ipf_main_softc_t *softc, void *arg1, int arg2, void *arg3, in ipf_dstlist_addr_find() argument
266 ipf_dstlist_flush(ipf_main_softc_t *softc, void *arg, iplookupflush_t *fop) in ipf_dstlist_flush() argument
283 ipf_dstlist_table_remove(softc, softd, node); in ipf_dstlist_flush()
305 ipf_dstlist_iter_deref(ipf_main_softc_t *softc, void *arg, int otype, int unit, in ipf_dstlist_iter_deref() argument
321 ipf_dstlist_table_deref(softc, arg, (ippool_dst_t *)data); in ipf_dstlist_iter_deref()
[all …]
H A Dip_proxy.c315 /* Parameters: softc(I) - pointer to soft context main structure */
320 ipf_proxy_soft_create(ipf_main_softc_t *softc) in ipf_proxy_soft_create() argument
344 ipf_proxy_soft_destroy(softc, softp); in ipf_proxy_soft_create()
347 if (ipf_tune_array_link(softc, softp->ipf_proxy_tune) == -1) { in ipf_proxy_soft_create()
348 ipf_proxy_soft_destroy(softc, softp); in ipf_proxy_soft_create()
354 apn = ipf_proxy_create_clone(softc, ap); in ipf_proxy_soft_create()
364 apn = ipf_proxy_create_clone(softc, ap); in ipf_proxy_soft_create()
376 ipf_proxy_soft_destroy(softc, softp); in ipf_proxy_soft_create()
384 /* Parameters: softc(I) - pointer to soft context main structure */
391 ipf_proxy_create_clone(ipf_main_softc_t *softc, aproxy_ argument
429 ipf_proxy_soft_init(ipf_main_softc_t * softc,void * arg) ipf_proxy_soft_init() argument
470 ipf_proxy_soft_fini(ipf_main_softc_t * softc,void * arg) ipf_proxy_soft_fini() argument
501 ipf_proxy_soft_destroy(ipf_main_softc_t * softc,void * arg) ipf_proxy_soft_destroy() argument
611 ipf_proxy_ctl(ipf_main_softc_t * softc,void * arg,ap_ctl_t * ctl) ipf_proxy_ctl() argument
707 ipf_proxy_ioctl(ipf_main_softc_t * softc,void * data,ioctlcmd_t cmd,int mode,void * ctx) ipf_proxy_ioctl() argument
772 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_proxy_match() local
824 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_proxy_new() local
895 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_proxy_check() local
1107 ipf_proxy_free(ipf_main_softc_t * softc,ap_session_t * aps) ipf_proxy_free() argument
1148 ipf_main_softc_t *softc = fin->fin_main_soft; ipf_proxy_fixseqack() local
[all...]
/netbsd-src/sys/fs/nfs/common/
H A Dnfs_fha.c54 fha_init(struct fha_params *softc) in fha_init() argument
60 mtx_init(&softc->fha_hash[i].mtx, "fhalock", NULL, MTX_DEF); in fha_init()
65 softc->ctls.enable = FHA_DEF_ENABLE; in fha_init()
66 softc->ctls.bin_shift = FHA_DEF_BIN_SHIFT; in fha_init()
67 softc->ctls.max_nfsds_per_fh = FHA_DEF_MAX_NFSDS_PER_FH; in fha_init()
68 softc->ctls.max_reqs_per_nfsd = FHA_DEF_MAX_REQS_PER_NFSD; in fha_init()
75 softc->server_name); in fha_init()
76 TUNABLE_INT_FETCH(tmpstr, &softc->ctls.enable); in fha_init()
78 softc->server_name); in fha_init()
79 TUNABLE_INT_FETCH(tmpstr, &softc->ctls.bin_shift); in fha_init()
[all …]
/netbsd-src/sys/fs/nfs/server/
H A Dnfs_fha_new.c68 struct fha_params *softc; in fhanew_init() local
70 softc = &fhanew_softc; in fhanew_init()
72 bzero(softc, sizeof(*softc)); in fhanew_init()
77 softc->callbacks.get_procnum = fhanew_get_procnum; in fhanew_init()
78 softc->callbacks.realign = fhanew_realign; in fhanew_init()
79 softc->callbacks.get_fh = fhanew_get_fh; in fhanew_init()
80 softc->callbacks.is_read = fhanew_is_read; in fhanew_init()
81 softc->callbacks.is_write = fhanew_is_write; in fhanew_init()
82 softc->callbacks.get_offset = fhanew_get_offset; in fhanew_init()
83 softc->callbacks.no_offset = fhanew_no_offset; in fhanew_init()
[all …]
/netbsd-src/external/bsd/ipf/dist/tools/
H A Dipftest.c74 static ipf_main_softc_t *softc = NULL; variable
107 softc = ipf_create_all(NULL);
108 if (softc == NULL)
111 if (ipf_init_all(softc) == -1)
239 i = ipf_check(softc, ip, hlen, ifp, dir, &m);
293 ipf_state_flush(softc, 1, 0);
332 dumpnat(softc->ipf_nat_soft);
333 ipf_state_dump(softc, softc->ipf_state_soft);
334 ipf_lookup_dump(softc, softc->ipf_state_soft);
335 dumpgroups(softc);
[all …]
/netbsd-src/sys/arch/atari/dev/
H A Ddma.c68 void *softc; /* Arg. to int_func */ member
105 st_dmagrab(dma_farg int_func, dma_farg call_func, void *softc, int *lock_stat, in st_dmagrab() argument
127 req->softc = softc; in st_dmagrab()
158 (*call_func)(softc); /* Call followup function */ in st_dmagrab()
163 st_dmafree(void *softc, int *lock_stat) in st_dmafree() argument
175 if (req->softc != softc) in st_dmafree()
195 add_sicallback((si_farg)req->call_func, req->softc, 0); in st_dmafree()
213 void *softc; in cdmaint() local
221 softc = TAILQ_FIRST(&dma_active)->softc; in cdmaint()
222 add_sicallback((si_farg)int_func, softc, 0); in cdmaint()

123