Searched refs:ta_buf (Results 1 - 3 of 3) sorted by relevance

/freebsd-11.0-release/sys/netpfil/ipfw/
H A Dip_fw_table.h81 void *ta_buf);
83 void *ta_buf);
85 struct tentry_info *tei, void *ta_buf, uint32_t *pnum);
87 struct tentry_info *tei, void *ta_buf, uint32_t *pnum);
89 void *ta_buf);
93 typedef int (ta_prepare_mod)(void *ta_buf, uint64_t *pflags);
95 void *ta_buf, uint64_t *pflags);
97 void *ta_buf, uint64_t pflags);
98 typedef void (ta_flush_mod)(void *ta_buf);
H A Dip_fw_table_algo.c111 * void *ta_buf);
117 * Buffer ta_buf of size ta->ta_buf_sz may be used to store
124 * void *ta_buf);
127 * Buffer ta_buf of size ta->ta_buf_sz may be used to store
128 * allocated state. Caller should use on-stack ta_buf allocation
135 * struct tentry_info *tei, void *ta_buf, uint32_t *pnum);
138 * Insert new entry using previously-allocated state in @ta_buf.
155 * struct tentry_info *tei, void *ta_buf, uint32_t *pnum);
158 * Delete entry using previously set up in @ta_buf.
168 * struct tentry_info *tei, void *ta_buf);
651 ta_prepare_add_radix(struct ip_fw_chain *ch, struct tentry_info *tei, void *ta_buf) argument
705 ta_add_radix(void *ta_state, struct table_info *ti, struct tentry_info *tei, void *ta_buf, uint32_t *pnum) argument
768 ta_prepare_del_radix(struct ip_fw_chain *ch, struct tentry_info *tei, void *ta_buf) argument
806 ta_del_radix(void *ta_state, struct table_info *ti, struct tentry_info *tei, void *ta_buf, uint32_t *pnum) argument
845 ta_flush_radix_entry(struct ip_fw_chain *ch, struct tentry_info *tei, void *ta_buf) argument
1532 ta_prepare_add_chash(struct ip_fw_chain *ch, struct tentry_info *tei, void *ta_buf) argument
1554 ta_add_chash(void *ta_state, struct table_info *ti, struct tentry_info *tei, void *ta_buf, uint32_t *pnum) argument
1629 ta_prepare_del_chash(struct ip_fw_chain *ch, struct tentry_info *tei, void *ta_buf) argument
1640 ta_del_chash(void *ta_state, struct table_info *ti, struct tentry_info *tei, void *ta_buf, uint32_t *pnum) argument
1692 ta_flush_chash_entry(struct ip_fw_chain *ch, struct tentry_info *tei, void *ta_buf) argument
1740 ta_prepare_mod_chash(void *ta_buf, uint64_t *pflags) argument
1774 ta_fill_mod_chash(void *ta_state, struct table_info *ti, void *ta_buf, uint64_t *pflags) argument
1786 ta_modify_chash(void *ta_state, struct table_info *ti, void *ta_buf, uint64_t pflags) argument
1852 ta_flush_mod_chash(void *ta_buf) argument
2192 ta_prepare_add_ifidx(struct ip_fw_chain *ch, struct tentry_info *tei, void *ta_buf) argument
2224 ta_add_ifidx(void *ta_state, struct table_info *ti, struct tentry_info *tei, void *ta_buf, uint32_t *pnum) argument
2288 ta_prepare_del_ifidx(struct ip_fw_chain *ch, struct tentry_info *tei, void *ta_buf) argument
2309 ta_del_ifidx(void *ta_state, struct table_info *ti, struct tentry_info *tei, void *ta_buf, uint32_t *pnum) argument
2362 ta_flush_ifidx_entry(struct ip_fw_chain *ch, struct tentry_info *tei, void *ta_buf) argument
2448 ta_prepare_mod_ifidx(void *ta_buf, uint64_t *pflags) argument
2466 ta_fill_mod_ifidx(void *ta_state, struct table_info *ti, void *ta_buf, uint64_t *pflags) argument
2490 ta_modify_ifidx(void *ta_state, struct table_info *ti, void *ta_buf, uint64_t pflags) argument
2512 ta_flush_mod_ifidx(void *ta_buf) argument
2777 ta_prepare_add_numarray(struct ip_fw_chain *ch, struct tentry_info *tei, void *ta_buf) argument
2790 ta_add_numarray(void *ta_state, struct table_info *ti, struct tentry_info *tei, void *ta_buf, uint32_t *pnum) argument
2840 ta_del_numarray(void *ta_state, struct table_info *ti, struct tentry_info *tei, void *ta_buf, uint32_t *pnum) argument
2869 ta_flush_numarray_entry(struct ip_fw_chain *ch, struct tentry_info *tei, void *ta_buf) argument
2906 ta_prepare_mod_numarray(void *ta_buf, uint64_t *pflags) argument
2924 ta_fill_mod_numarray(void *ta_state, struct table_info *ti, void *ta_buf, uint64_t *pflags) argument
2948 ta_modify_numarray(void *ta_state, struct table_info *ti, void *ta_buf, uint64_t pflags) argument
2970 ta_flush_mod_numarray(void *ta_buf) argument
3494 ta_prepare_add_fhash(struct ip_fw_chain *ch, struct tentry_info *tei, void *ta_buf) argument
3524 ta_add_fhash(void *ta_state, struct table_info *ti, struct tentry_info *tei, void *ta_buf, uint32_t *pnum) argument
3586 ta_prepare_del_fhash(struct ip_fw_chain *ch, struct tentry_info *tei, void *ta_buf) argument
3597 ta_del_fhash(void *ta_state, struct table_info *ti, struct tentry_info *tei, void *ta_buf, uint32_t *pnum) argument
3636 ta_flush_fhash_entry(struct ip_fw_chain *ch, struct tentry_info *tei, void *ta_buf) argument
3671 ta_prepare_mod_fhash(void *ta_buf, uint64_t *pflags) argument
3695 ta_fill_mod_fhash(void *ta_state, struct table_info *ti, void *ta_buf, uint64_t *pflags) argument
3707 ta_modify_fhash(void *ta_state, struct table_info *ti, void *ta_buf, uint64_t pflags) argument
3744 ta_flush_mod_fhash(void *ta_buf) argument
[all...]
H A Dip_fw_table.c391 * Uses either stack buffer (@ta_buf) or allocates a new one.
392 * Stores pointer to allocated buffer back to @ta_buf.
398 struct tentry_info *tei, uint32_t count, int op, caddr_t *ta_buf)
409 memset(*ta_buf, 0, TA_BUF_SZ);
410 ta_buf_m = *ta_buf;
441 *ta_buf = ta_buf_m;
447 * Frees @ta_buf_m if differs from stack buffer @ta_buf.
452 caddr_t ta_buf_m, caddr_t ta_buf)
479 if (ta_buf_m != ta_buf)
557 char ta_buf[TA_BUF_S local
397 prepare_batch_buffer(struct ip_fw_chain *ch, struct table_algo *ta, struct tentry_info *tei, uint32_t count, int op, caddr_t *ta_buf) argument
450 flush_batch_buffer(struct ip_fw_chain *ch, struct table_algo *ta, struct tentry_info *tei, uint32_t count, int rollback, caddr_t ta_buf_m, caddr_t ta_buf) argument
719 char ta_buf[TA_BUF_SZ]; local
815 char ta_buf[TA_BUF_SZ]; local
[all...]

Completed in 100 milliseconds