Lines Matching refs:qrtr_tx_flow
121 * @qrtr_tx_flow: tree of qrtr_tx_flow, keyed by node << 32 | port
122 * @qrtr_tx_lock: lock for qrtr_tx_flow inserts
132 struct radix_tree_root qrtr_tx_flow;
133 struct mutex qrtr_tx_lock; /* for qrtr_tx_flow */
140 * struct qrtr_tx_flow - tx flow control
145 struct qrtr_tx_flow {
172 struct qrtr_tx_flow *flow;
192 radix_tree_for_each_slot(slot, &node->qrtr_tx_flow, &iter, 0) {
194 radix_tree_iter_delete(&node->qrtr_tx_flow, &iter, slot);
226 struct qrtr_tx_flow *flow;
232 flow = radix_tree_lookup(&node->qrtr_tx_flow, key);
263 struct qrtr_tx_flow *flow;
272 flow = radix_tree_lookup(&node->qrtr_tx_flow, key);
277 if (radix_tree_insert(&node->qrtr_tx_flow, key, flow)) {
327 struct qrtr_tx_flow *flow;
330 flow = radix_tree_lookup(&node->qrtr_tx_flow, key);
602 INIT_RADIX_TREE(&node->qrtr_tx_flow, GFP_KERNEL);
627 struct qrtr_tx_flow *flow;
652 radix_tree_for_each_slot(slot, &node->qrtr_tx_flow, &iter, 0) {