Lines Matching defs:blk

395 	struct tcp_function_block *blk = NULL;
400 blk = f->tf_fb;
404 return (blk);
408 find_tcp_fb_locked(struct tcp_function_block *blk, struct tcp_function **s)
415 if (f->tf_fb == blk) {
416 rblk = blk;
429 struct tcp_function_block *blk;
432 blk = find_tcp_functions_locked(fs);
433 if (blk)
434 refcount_acquire(&blk->tfb_refcnt);
436 return (blk);
440 find_and_ref_tcp_fb(struct tcp_function_block *blk)
445 rblk = find_tcp_fb_locked(blk, NULL);
454 find_tcp_function_alias(struct tcp_function_block *blk,
463 if ((f->tf_fb == blk) &&
464 (strncmp(f->tf_name, blk->tfb_tcp_block_name,
652 struct tcp_function_block *blk;
656 blk = find_tcp_fb_locked(V_tcp_func_set_ptr, NULL);
657 if (blk) {
659 strcpy(fs.function_set_name, blk->tfb_tcp_block_name);
660 fs.pcbcnt = blk->tfb_refcnt;
671 blk = find_tcp_functions_locked(&fs);
672 if ((blk == NULL) ||
673 (blk->tfb_flags & TCP_FUNC_BEING_REMOVED)) {
677 if ((blk->tfb_flags & TCP_FUNC_DEFAULT_OK) == 0) {
681 V_tcp_func_set_ptr = blk;
1162 * blk->tfb_tcp_block_name as a stack name. Therefore, you should
1163 * explicitly include blk->tfb_tcp_block_name in the list of names if
1174 register_tcp_functions_as_names(struct tcp_function_block *blk, int wait,
1192 if ((blk->tfb_tcp_output == NULL) ||
1193 (blk->tfb_tcp_do_segment == NULL) ||
1194 (blk->tfb_tcp_ctloutput == NULL) ||
1195 (blk->tfb_tcp_handoff_ok == NULL) ||
1196 (strlen(blk->tfb_tcp_block_name) == 0)) {
1214 if (find_tcp_fb_locked(blk, NULL) != NULL) {
1219 if (blk->tfb_flags & TCP_FUNC_BEING_REMOVED) {
1223 refcount_init(&blk->tfb_refcnt, 0);
1224 blk->tfb_id = atomic_fetchadd_int(&next_tcp_stack_id, 1);
1233 f[i]->tf_fb = blk;
1264 register_tcp_functions_as_name(struct tcp_function_block *blk, const char *name,
1274 name_list[0] = blk->tfb_tcp_block_name;
1275 rv = register_tcp_functions_as_names(blk, wait, name_list, &num_names);
1281 * blk->tfb_tcp_block_name.
1286 register_tcp_functions(struct tcp_function_block *blk, int wait)
1289 return (register_tcp_functions_as_name(blk, NULL, wait));
1310 deregister_tcp_functions(struct tcp_function_block *blk, bool quiesce,
1316 if (blk == &tcp_def_funcblk) {
1324 if (blk == V_tcp_func_set_ptr) {
1335 blk->tfb_flags |= TCP_FUNC_BEING_REMOVED;
1340 if (force && blk->tfb_refcnt) {
1355 if (tp == NULL || tp->t_fb != blk)
1365 if (blk->tfb_refcnt) {
1376 while (find_tcp_fb_locked(blk, &f) != NULL) {