/net/sched/ |
D | cls_api.c | 59 struct tcf_block *block = chain->block; in tcf_proto_signal_destroying() local 61 mutex_lock(&block->proto_destroy_lock); in tcf_proto_signal_destroying() 62 hash_add_rcu(block->proto_destroy_ht, &tp->destroy_ht_node, in tcf_proto_signal_destroying() 64 mutex_unlock(&block->proto_destroy_lock); in tcf_proto_signal_destroying() 83 hash_for_each_possible_rcu(chain->block->proto_destroy_ht, iter, in tcf_proto_exists_destroying() 98 struct tcf_block *block = chain->block; in tcf_proto_signal_destroyed() local 100 mutex_lock(&block->proto_destroy_lock); in tcf_proto_signal_destroyed() 103 mutex_unlock(&block->proto_destroy_lock); in tcf_proto_signal_destroyed() 337 #define ASSERT_BLOCK_LOCKED(block) \ argument 338 lockdep_assert_held(&(block)->lock) [all …]
|
D | cls_matchall.c | 72 struct tcf_block *block = tp->chain->block; in mall_destroy_hw_filter() local 78 tc_setup_cb_destroy(block, tp, TC_SETUP_CLSMATCHALL, &cls_mall, false, in mall_destroy_hw_filter() 88 struct tcf_block *block = tp->chain->block; in mall_replace_hw_filter() local 112 err = tc_setup_cb_add(block, tp, TC_SETUP_CLSMATCHALL, &cls_mall, in mall_replace_hw_filter() 290 struct tcf_block *block = tp->chain->block; in mall_reoffload() local 315 err = tc_setup_cb_reoffload(block, tp, add, cb, TC_SETUP_CLSMATCHALL, in mall_reoffload() 332 struct tcf_block *block = tp->chain->block; in mall_stats_hw_filter() local 338 tc_setup_cb_call(block, TC_SETUP_CLSMATCHALL, &cls_mall, false, true); in mall_stats_hw_filter()
|
D | cls_bpf.c | 148 struct tcf_block *block = tp->chain->block; in cls_bpf_offload_cmd() local 166 err = tc_setup_cb_replace(block, tp, TC_SETUP_CLSBPF, &cls_bpf, in cls_bpf_offload_cmd() 172 err = tc_setup_cb_add(block, tp, TC_SETUP_CLSBPF, &cls_bpf, in cls_bpf_offload_cmd() 176 err = tc_setup_cb_destroy(block, tp, TC_SETUP_CLSBPF, &cls_bpf, in cls_bpf_offload_cmd() 229 struct tcf_block *block = tp->chain->block; in cls_bpf_offload_update_stats() local 239 tc_setup_cb_call(block, TC_SETUP_CLSBPF, &cls_bpf, false, true); in cls_bpf_offload_update_stats() 403 tcf_block_netif_keep_dst(tp->chain->block); in cls_bpf_prog_from_efd() 669 struct tcf_block *block = tp->chain->block; in cls_bpf_reoffload() local 687 err = tc_setup_cb_reoffload(block, tp, add, cb, TC_SETUP_CLSBPF, in cls_bpf_reoffload()
|
D | cls_u32.c | 321 struct tcf_block *block = tp->chain->block; in tc_u_common_ptr() local 329 if (tcf_block_shared(block)) in tc_u_common_ptr() 330 return block; in tc_u_common_ptr() 332 return block->q; in tc_u_common_ptr() 478 struct tcf_block *block = tp->chain->block; in u32_clear_hw_hnode() local 487 tc_setup_cb_call(block, TC_SETUP_CLSU32, &cls_u32, false, true); in u32_clear_hw_hnode() 493 struct tcf_block *block = tp->chain->block; in u32_replace_hw_hnode() local 505 err = tc_setup_cb_call(block, TC_SETUP_CLSU32, &cls_u32, skip_sw, true); in u32_replace_hw_hnode() 522 struct tcf_block *block = tp->chain->block; in u32_remove_hw_knode() local 529 tc_setup_cb_destroy(block, tp, TC_SETUP_CLSU32, &cls_u32, false, in u32_remove_hw_knode() [all …]
|
D | sch_ingress.c | 18 struct tcf_block *block; member 52 return q->block; in ingress_tcf_block() 94 err = tcf_block_get_ext(&q->block, sch, &q->block_info, extack); in ingress_init() 98 mini_qdisc_pair_block_init(&q->miniqp, q->block); in ingress_init() 110 tcf_block_put_ext(q->block, sch, &q->block_info); in ingress_destroy()
|
D | sch_multiq.c | 24 struct tcf_block *block; member 164 tcf_block_put(q->block); in multiq_destroy() 246 err = tcf_block_get(&q->block, &q->filter_list, sch, extack); in multiq_init() 376 return q->block; in multiq_tcf_block()
|
D | sch_prio.c | 24 struct tcf_block *block; member 170 tcf_block_put(q->block); in prio_destroy() 238 err = tcf_block_get(&q->block, &q->filter_list, sch, extack); in prio_init() 398 return q->block; in prio_tcf_block()
|
D | sch_htb.c | 104 struct tcf_block *block; member 155 struct tcf_block *block; member 1010 err = tcf_block_get(&q->block, &q->filter_list, sch, extack); in htb_init() 1215 tcf_block_put(cl->block); in htb_destroy_class() 1233 tcf_block_put(q->block); in htb_destroy() 1237 tcf_block_put(cl->block); in htb_destroy() 1238 cl->block = NULL; in htb_destroy() 1372 err = tcf_block_get(&cl->block, &cl->filter_list, sch, extack); in htb_change_class() 1384 tcf_block_put(cl->block); in htb_change_class() 1506 return cl ? cl->block : q->block; in htb_tcf_block()
|
D | sch_drr.c | 35 struct tcf_block *block; member 183 return q->block; in drr_tcf_block() 423 err = tcf_block_get(&q->block, &q->filter_list, sch, extack); in drr_init_qdisc() 455 tcf_block_put(q->block); in drr_destroy_qdisc()
|
D | cls_flower.c | 426 struct tcf_block *block = tp->chain->block; in fl_hw_destroy_filter() local 433 tc_setup_cb_destroy(block, tp, TC_SETUP_CLSFLOWER, &cls_flower, false, in fl_hw_destroy_filter() 442 struct tcf_block *block = tp->chain->block; in fl_hw_replace_filter() local 469 err = tc_setup_cb_add(block, tp, TC_SETUP_CLSFLOWER, &cls_flower, in fl_hw_replace_filter() 488 struct tcf_block *block = tp->chain->block; in fl_hw_update_stats() local 496 tc_setup_cb_call(block, TC_SETUP_CLSFLOWER, &cls_flower, false, in fl_hw_update_stats() 2242 struct tcf_block *block = tp->chain->block; in fl_reoffload() local 2283 err = tc_setup_cb_reoffload(block, tp, add, cb, in fl_reoffload() 2329 struct tcf_block *block = chain->block; in fl_hw_create_tmplt() local 2345 tc_setup_cb_call(block, TC_SETUP_CLSFLOWER, &cls_flower, false, true); in fl_hw_create_tmplt() [all …]
|
D | sch_hfsc.c | 118 struct tcf_block *block; member 1040 err = tcf_block_get(&cl->block, &cl->filter_list, sch, extack); in hfsc_change_class() 1052 tcf_block_put(cl->block); in hfsc_change_class() 1103 tcf_block_put(cl->block); in hfsc_destroy_class() 1268 return cl->block; in hfsc_tcf_block() 1422 err = tcf_block_get(&q->root.block, &q->root.filter_list, sch, extack); in hfsc_init_qdisc() 1517 tcf_block_put(cl->block); in hfsc_destroy_qdisc() 1518 cl->block = NULL; in hfsc_destroy_qdisc()
|
D | sch_sfb.c | 55 struct tcf_block *block; member 470 tcf_block_put(q->block); in sfb_destroy() 559 err = tcf_block_get(&q->block, &q->filter_list, sch, extack); in sfb_init() 678 return q->block; in sfb_tcf_block()
|
D | sch_fq_codel.c | 52 struct tcf_block *block; member 450 tcf_block_put(q->block); in fq_codel_destroy() 480 err = tcf_block_get(&q->block, &q->filter_list, sch, extack); in fq_codel_init() 610 return q->block; in fq_codel_tcf_block()
|
D | sch_ets.c | 51 struct tcf_block *block; member 368 return q->block; in ets_qdisc_tcf_block() 706 err = tcf_block_get(&q->block, &q->filter_list, sch, extack); in ets_qdisc_init() 733 tcf_block_put(q->block); in ets_qdisc_destroy()
|
D | sch_fq_pie.c | 56 struct tcf_block *block; member 437 err = tcf_block_get(&q->block, &q->filter_list, sch, extack); in fq_pie_init() 547 tcf_block_put(q->block); in fq_pie_destroy()
|
D | sch_generic.c | 1457 struct tcf_block *block) in mini_qdisc_pair_block_init() argument 1459 miniqp->miniq1.block = block; in mini_qdisc_pair_block_init() 1460 miniqp->miniq2.block = block; in mini_qdisc_pair_block_init()
|
D | sch_sfq.c | 125 struct tcf_block *block; member 723 tcf_block_put(q->block); in sfq_destroy() 741 err = tcf_block_get(&q->block, &q->filter_list, sch, extack); in sfq_init() 852 return q->block; in sfq_tcf_block()
|
D | sch_api.c | 1969 struct Qdisc *q = tcf_block_q(tp->chain->block); in tcf_node_bind() 1990 struct tcf_block *block; in tc_bind_class_walker() local 1993 block = cops->tcf_block(q, cl, NULL); in tc_bind_class_walker() 1994 if (!block) in tc_bind_class_walker() 1996 for (chain = tcf_get_next_chain(block, NULL); in tc_bind_class_walker() 1998 chain = tcf_get_next_chain(block, chain)) { in tc_bind_class_walker()
|
D | sch_qfq.c | 182 struct tcf_block *block; member 572 return q->block; in qfq_tcf_block() 1438 err = tcf_block_get(&q->block, &q->filter_list, sch, extack); in qfq_init_qdisc() 1492 tcf_block_put(q->block); in qfq_destroy_qdisc()
|
/net/mac80211/ |
D | michael.c | 57 size_t block, blocks, left; in michael_mic() local 66 for (block = 0; block < blocks; block++) in michael_mic() 67 michael_block(&mctx, get_unaligned_le32(&data[block * 4])); in michael_mic()
|
D | trace.h | 2179 struct ieee80211_sta *sta, bool block), 2181 TP_ARGS(local, sta, block), 2186 __field(bool, block) 2192 __entry->block = block; 2197 LOCAL_PR_ARG, STA_PR_ARG, __entry->block
|
/net/core/ |
D | flow_offload.c | 233 struct flow_block_cb *flow_block_cb_lookup(struct flow_block *block, in flow_block_cb_lookup() argument 238 list_for_each_entry(block_cb, &block->cb_list, list) { in flow_block_cb_lookup() 308 block_cb = flow_block_cb_lookup(f->block, cb, cb_ident); in flow_block_cb_setup_simple()
|
/net/ceph/ |
D | Kconfig | 14 to the rados block device (rbd).
|
/net/can/j1939/ |
D | transport.c | 917 len = min3(len, session->pkt.block, j1939_tp_block ?: 255); in j1939_session_tx_cts() 1424 else if (dat[1] > session->pkt.block /* 0xff for etp */) in j1939_xtp_rx_cts_one() 1624 session->pkt.block = 0xff; in j1939_xtp_rx_rts_session_new() 1631 session->pkt.block = min(dat[3], dat[4]); in j1939_xtp_rx_rts_session_new() 1990 session->pkt.block = skcb->addr.type == J1939_ETP ? 255 : in j1939_tp_send()
|
D | j1939-priv.h | 280 unsigned int block; member
|