Lines Matching refs:chain
4527 struct hnae3_ring_chain_node *chain;
4538 chain = devm_kzalloc(&pdev->dev, sizeof(*chain), GFP_KERNEL);
4539 if (!chain)
4542 cur_chain->next = chain;
4544 *head = chain;
4545 chain->tqp_index = ring->tqp->tqp_index;
4546 hnae3_set_bit(chain->flag, HNAE3_RING_TYPE_B,
4548 hnae3_set_field(chain->int_gl_idx,
4552 cur_chain = chain;
4565 struct hnae3_ring_chain_node *chain;
4577 chain = cur_chain->next;
4579 cur_chain = chain;
4589 struct hnae3_ring_chain_node *chain_tmp, *chain;
4591 chain = head;
4593 while (chain) {
4594 chain_tmp = chain->next;
4595 devm_kfree(&pdev->dev, chain);
4596 chain = chain_tmp;
4836 * chain between vector and ring, we should go on to deal with
4841 dev_warn(priv->dev, "failed to get ring chain\n");