Lines Matching refs:qrtr_tx_flow
119 * @qrtr_tx_flow: tree of qrtr_tx_flow, keyed by node << 32 | port
120 * @qrtr_tx_lock: lock for qrtr_tx_flow inserts
130 struct radix_tree_root qrtr_tx_flow;
131 struct mutex qrtr_tx_lock; /* for qrtr_tx_flow */
138 * struct qrtr_tx_flow - tx flow control
143 struct qrtr_tx_flow {
170 struct qrtr_tx_flow *flow;
185 radix_tree_for_each_slot(slot, &node->qrtr_tx_flow, &iter, 0) {
187 radix_tree_iter_delete(&node->qrtr_tx_flow, &iter, slot);
219 struct qrtr_tx_flow *flow;
225 flow = radix_tree_lookup(&node->qrtr_tx_flow, key);
256 struct qrtr_tx_flow *flow;
265 flow = radix_tree_lookup(&node->qrtr_tx_flow, key);
270 if (radix_tree_insert(&node->qrtr_tx_flow, key, flow)) {
320 struct qrtr_tx_flow *flow;
323 flow = radix_tree_lookup(&node->qrtr_tx_flow, key);
589 INIT_RADIX_TREE(&node->qrtr_tx_flow, GFP_KERNEL);
614 struct qrtr_tx_flow *flow;
631 radix_tree_for_each_slot(slot, &node->qrtr_tx_flow, &iter, 0) {