asq 22 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.tail = I40E_VF_ATQT1; asq 23 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.head = I40E_VF_ATQH1; asq 24 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.len = I40E_VF_ATQLEN1; asq 25 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.bal = I40E_VF_ATQBAL1; asq 26 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.bah = I40E_VF_ATQBAH1; asq 33 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.tail = I40E_PF_ATQT; asq 34 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.head = I40E_PF_ATQH; asq 35 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.len = I40E_PF_ATQLEN; asq 36 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.bal = I40E_PF_ATQBAL; asq 37 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.bah = I40E_PF_ATQBAH; asq 54 drivers/net/ethernet/intel/i40e/i40e_adminq.c ret_code = i40e_allocate_dma_mem(hw, &hw->aq.asq.desc_buf, asq 62 drivers/net/ethernet/intel/i40e/i40e_adminq.c ret_code = i40e_allocate_virt_mem(hw, &hw->aq.asq.cmd_buf, asq 66 drivers/net/ethernet/intel/i40e/i40e_adminq.c i40e_free_dma_mem(hw, &hw->aq.asq.desc_buf); asq 99 drivers/net/ethernet/intel/i40e/i40e_adminq.c i40e_free_dma_mem(hw, &hw->aq.asq.desc_buf); asq 192 drivers/net/ethernet/intel/i40e/i40e_adminq.c ret_code = i40e_allocate_virt_mem(hw, &hw->aq.asq.dma_head, asq 196 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.r.asq_bi = (struct i40e_dma_mem *)hw->aq.asq.dma_head.va; asq 200 drivers/net/ethernet/intel/i40e/i40e_adminq.c bi = &hw->aq.asq.r.asq_bi[i]; asq 215 drivers/net/ethernet/intel/i40e/i40e_adminq.c i40e_free_dma_mem(hw, &hw->aq.asq.r.asq_bi[i]); asq 216 drivers/net/ethernet/intel/i40e/i40e_adminq.c i40e_free_virt_mem(hw, &hw->aq.asq.dma_head); asq 250 drivers/net/ethernet/intel/i40e/i40e_adminq.c if (hw->aq.asq.r.asq_bi[i].pa) asq 251 drivers/net/ethernet/intel/i40e/i40e_adminq.c i40e_free_dma_mem(hw, &hw->aq.asq.r.asq_bi[i]); asq 254 drivers/net/ethernet/intel/i40e/i40e_adminq.c i40e_free_virt_mem(hw, &hw->aq.asq.cmd_buf); asq 257 drivers/net/ethernet/intel/i40e/i40e_adminq.c i40e_free_dma_mem(hw, &hw->aq.asq.desc_buf); asq 260 drivers/net/ethernet/intel/i40e/i40e_adminq.c i40e_free_virt_mem(hw, &hw->aq.asq.dma_head); asq 275 drivers/net/ethernet/intel/i40e/i40e_adminq.c wr32(hw, hw->aq.asq.head, 0); asq 276 drivers/net/ethernet/intel/i40e/i40e_adminq.c wr32(hw, hw->aq.asq.tail, 0); asq 279 drivers/net/ethernet/intel/i40e/i40e_adminq.c wr32(hw, hw->aq.asq.len, (hw->aq.num_asq_entries | asq 281 drivers/net/ethernet/intel/i40e/i40e_adminq.c wr32(hw, hw->aq.asq.bal, lower_32_bits(hw->aq.asq.desc_buf.pa)); asq 282 drivers/net/ethernet/intel/i40e/i40e_adminq.c wr32(hw, hw->aq.asq.bah, upper_32_bits(hw->aq.asq.desc_buf.pa)); asq 285 drivers/net/ethernet/intel/i40e/i40e_adminq.c reg = rd32(hw, hw->aq.asq.bal); asq 286 drivers/net/ethernet/intel/i40e/i40e_adminq.c if (reg != lower_32_bits(hw->aq.asq.desc_buf.pa)) asq 341 drivers/net/ethernet/intel/i40e/i40e_adminq.c if (hw->aq.asq.count > 0) { asq 354 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.next_to_use = 0; asq 355 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.next_to_clean = 0; asq 373 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.count = hw->aq.num_asq_entries; asq 454 drivers/net/ethernet/intel/i40e/i40e_adminq.c if (hw->aq.asq.count == 0) { asq 460 drivers/net/ethernet/intel/i40e/i40e_adminq.c wr32(hw, hw->aq.asq.head, 0); asq 461 drivers/net/ethernet/intel/i40e/i40e_adminq.c wr32(hw, hw->aq.asq.tail, 0); asq 462 drivers/net/ethernet/intel/i40e/i40e_adminq.c wr32(hw, hw->aq.asq.len, 0); asq 463 drivers/net/ethernet/intel/i40e/i40e_adminq.c wr32(hw, hw->aq.asq.bal, 0); asq 464 drivers/net/ethernet/intel/i40e/i40e_adminq.c wr32(hw, hw->aq.asq.bah, 0); asq 466 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.count = 0; /* to indicate uninitialized queue */ asq 671 drivers/net/ethernet/intel/i40e/i40e_adminq.c struct i40e_adminq_ring *asq = &(hw->aq.asq); asq 673 drivers/net/ethernet/intel/i40e/i40e_adminq.c u16 ntc = asq->next_to_clean; asq 677 drivers/net/ethernet/intel/i40e/i40e_adminq.c desc = I40E_ADMINQ_DESC(*asq, ntc); asq 678 drivers/net/ethernet/intel/i40e/i40e_adminq.c details = I40E_ADMINQ_DETAILS(*asq, ntc); asq 679 drivers/net/ethernet/intel/i40e/i40e_adminq.c while (rd32(hw, hw->aq.asq.head) != ntc) { asq 681 drivers/net/ethernet/intel/i40e/i40e_adminq.c "ntc %d head %d.\n", ntc, rd32(hw, hw->aq.asq.head)); asq 692 drivers/net/ethernet/intel/i40e/i40e_adminq.c if (ntc == asq->count) asq 694 drivers/net/ethernet/intel/i40e/i40e_adminq.c desc = I40E_ADMINQ_DESC(*asq, ntc); asq 695 drivers/net/ethernet/intel/i40e/i40e_adminq.c details = I40E_ADMINQ_DETAILS(*asq, ntc); asq 698 drivers/net/ethernet/intel/i40e/i40e_adminq.c asq->next_to_clean = ntc; asq 700 drivers/net/ethernet/intel/i40e/i40e_adminq.c return I40E_DESC_UNUSED(asq); asq 715 drivers/net/ethernet/intel/i40e/i40e_adminq.c return rd32(hw, hw->aq.asq.head) == hw->aq.asq.next_to_use; asq 746 drivers/net/ethernet/intel/i40e/i40e_adminq.c if (hw->aq.asq.count == 0) { asq 755 drivers/net/ethernet/intel/i40e/i40e_adminq.c val = rd32(hw, hw->aq.asq.head); asq 763 drivers/net/ethernet/intel/i40e/i40e_adminq.c details = I40E_ADMINQ_DETAILS(hw->aq.asq, hw->aq.asq.next_to_use); asq 818 drivers/net/ethernet/intel/i40e/i40e_adminq.c desc_on_ring = I40E_ADMINQ_DESC(hw->aq.asq, hw->aq.asq.next_to_use); asq 825 drivers/net/ethernet/intel/i40e/i40e_adminq.c dma_buff = &(hw->aq.asq.r.asq_bi[hw->aq.asq.next_to_use]); asq 843 drivers/net/ethernet/intel/i40e/i40e_adminq.c (hw->aq.asq.next_to_use)++; asq 844 drivers/net/ethernet/intel/i40e/i40e_adminq.c if (hw->aq.asq.next_to_use == hw->aq.asq.count) asq 845 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.next_to_use = 0; asq 847 drivers/net/ethernet/intel/i40e/i40e_adminq.c wr32(hw, hw->aq.asq.tail, hw->aq.asq.next_to_use); asq 902 drivers/net/ethernet/intel/i40e/i40e_adminq.c if (rd32(hw, hw->aq.asq.len) & I40E_GL_ATQLEN_ATQCRIT_MASK) { asq 1041 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.next_to_use = 0; asq 1042 drivers/net/ethernet/intel/i40e/i40e_adminq.c hw->aq.asq.next_to_clean = 0; asq 66 drivers/net/ethernet/intel/i40e/i40e_adminq.h struct i40e_adminq_ring asq; /* send queue */ asq 339 drivers/net/ethernet/intel/i40e/i40e_common.c if (hw->aq.asq.len) asq 340 drivers/net/ethernet/intel/i40e/i40e_common.c return !!(rd32(hw, hw->aq.asq.len) & asq 459 drivers/net/ethernet/intel/i40e/i40e_debugfs.c ring = &(hw->aq.asq); asq 9253 drivers/net/ethernet/intel/i40e/i40e_main.c val = rd32(&pf->hw, pf->hw.aq.asq.len); asq 9271 drivers/net/ethernet/intel/i40e/i40e_main.c wr32(&pf->hw, pf->hw.aq.asq.len, val); asq 19 drivers/net/ethernet/intel/iavf/iavf_adminq.c hw->aq.asq.tail = IAVF_VF_ATQT1; asq 20 drivers/net/ethernet/intel/iavf/iavf_adminq.c hw->aq.asq.head = IAVF_VF_ATQH1; asq 21 drivers/net/ethernet/intel/iavf/iavf_adminq.c hw->aq.asq.len = IAVF_VF_ATQLEN1; asq 22 drivers/net/ethernet/intel/iavf/iavf_adminq.c hw->aq.asq.bal = IAVF_VF_ATQBAL1; asq 23 drivers/net/ethernet/intel/iavf/iavf_adminq.c hw->aq.asq.bah = IAVF_VF_ATQBAH1; asq 39 drivers/net/ethernet/intel/iavf/iavf_adminq.c ret_code = iavf_allocate_dma_mem(hw, &hw->aq.asq.desc_buf, asq 47 drivers/net/ethernet/intel/iavf/iavf_adminq.c ret_code = iavf_allocate_virt_mem(hw, &hw->aq.asq.cmd_buf, asq 51 drivers/net/ethernet/intel/iavf/iavf_adminq.c iavf_free_dma_mem(hw, &hw->aq.asq.desc_buf); asq 84 drivers/net/ethernet/intel/iavf/iavf_adminq.c iavf_free_dma_mem(hw, &hw->aq.asq.desc_buf); asq 178 drivers/net/ethernet/intel/iavf/iavf_adminq.c ret_code = iavf_allocate_virt_mem(hw, &hw->aq.asq.dma_head, asq 183 drivers/net/ethernet/intel/iavf/iavf_adminq.c hw->aq.asq.r.asq_bi = (struct iavf_dma_mem *)hw->aq.asq.dma_head.va; asq 187 drivers/net/ethernet/intel/iavf/iavf_adminq.c bi = &hw->aq.asq.r.asq_bi[i]; asq 202 drivers/net/ethernet/intel/iavf/iavf_adminq.c iavf_free_dma_mem(hw, &hw->aq.asq.r.asq_bi[i]); asq 203 drivers/net/ethernet/intel/iavf/iavf_adminq.c iavf_free_virt_mem(hw, &hw->aq.asq.dma_head); asq 237 drivers/net/ethernet/intel/iavf/iavf_adminq.c if (hw->aq.asq.r.asq_bi[i].pa) asq 238 drivers/net/ethernet/intel/iavf/iavf_adminq.c iavf_free_dma_mem(hw, &hw->aq.asq.r.asq_bi[i]); asq 241 drivers/net/ethernet/intel/iavf/iavf_adminq.c iavf_free_virt_mem(hw, &hw->aq.asq.cmd_buf); asq 244 drivers/net/ethernet/intel/iavf/iavf_adminq.c iavf_free_dma_mem(hw, &hw->aq.asq.desc_buf); asq 247 drivers/net/ethernet/intel/iavf/iavf_adminq.c iavf_free_virt_mem(hw, &hw->aq.asq.dma_head); asq 262 drivers/net/ethernet/intel/iavf/iavf_adminq.c wr32(hw, hw->aq.asq.head, 0); asq 263 drivers/net/ethernet/intel/iavf/iavf_adminq.c wr32(hw, hw->aq.asq.tail, 0); asq 266 drivers/net/ethernet/intel/iavf/iavf_adminq.c wr32(hw, hw->aq.asq.len, (hw->aq.num_asq_entries | asq 268 drivers/net/ethernet/intel/iavf/iavf_adminq.c wr32(hw, hw->aq.asq.bal, lower_32_bits(hw->aq.asq.desc_buf.pa)); asq 269 drivers/net/ethernet/intel/iavf/iavf_adminq.c wr32(hw, hw->aq.asq.bah, upper_32_bits(hw->aq.asq.desc_buf.pa)); asq 272 drivers/net/ethernet/intel/iavf/iavf_adminq.c reg = rd32(hw, hw->aq.asq.bal); asq 273 drivers/net/ethernet/intel/iavf/iavf_adminq.c if (reg != lower_32_bits(hw->aq.asq.desc_buf.pa)) asq 328 drivers/net/ethernet/intel/iavf/iavf_adminq.c if (hw->aq.asq.count > 0) { asq 341 drivers/net/ethernet/intel/iavf/iavf_adminq.c hw->aq.asq.next_to_use = 0; asq 342 drivers/net/ethernet/intel/iavf/iavf_adminq.c hw->aq.asq.next_to_clean = 0; asq 360 drivers/net/ethernet/intel/iavf/iavf_adminq.c hw->aq.asq.count = hw->aq.num_asq_entries; asq 441 drivers/net/ethernet/intel/iavf/iavf_adminq.c if (hw->aq.asq.count == 0) { asq 447 drivers/net/ethernet/intel/iavf/iavf_adminq.c wr32(hw, hw->aq.asq.head, 0); asq 448 drivers/net/ethernet/intel/iavf/iavf_adminq.c wr32(hw, hw->aq.asq.tail, 0); asq 449 drivers/net/ethernet/intel/iavf/iavf_adminq.c wr32(hw, hw->aq.asq.len, 0); asq 450 drivers/net/ethernet/intel/iavf/iavf_adminq.c wr32(hw, hw->aq.asq.bal, 0); asq 451 drivers/net/ethernet/intel/iavf/iavf_adminq.c wr32(hw, hw->aq.asq.bah, 0); asq 453 drivers/net/ethernet/intel/iavf/iavf_adminq.c hw->aq.asq.count = 0; /* to indicate uninitialized queue */ asq 573 drivers/net/ethernet/intel/iavf/iavf_adminq.c struct iavf_adminq_ring *asq = &hw->aq.asq; asq 575 drivers/net/ethernet/intel/iavf/iavf_adminq.c u16 ntc = asq->next_to_clean; asq 579 drivers/net/ethernet/intel/iavf/iavf_adminq.c desc = IAVF_ADMINQ_DESC(*asq, ntc); asq 580 drivers/net/ethernet/intel/iavf/iavf_adminq.c details = IAVF_ADMINQ_DETAILS(*asq, ntc); asq 581 drivers/net/ethernet/intel/iavf/iavf_adminq.c while (rd32(hw, hw->aq.asq.head) != ntc) { asq 583 drivers/net/ethernet/intel/iavf/iavf_adminq.c "ntc %d head %d.\n", ntc, rd32(hw, hw->aq.asq.head)); asq 595 drivers/net/ethernet/intel/iavf/iavf_adminq.c if (ntc == asq->count) asq 597 drivers/net/ethernet/intel/iavf/iavf_adminq.c desc = IAVF_ADMINQ_DESC(*asq, ntc); asq 598 drivers/net/ethernet/intel/iavf/iavf_adminq.c details = IAVF_ADMINQ_DETAILS(*asq, ntc); asq 601 drivers/net/ethernet/intel/iavf/iavf_adminq.c asq->next_to_clean = ntc; asq 603 drivers/net/ethernet/intel/iavf/iavf_adminq.c return IAVF_DESC_UNUSED(asq); asq 618 drivers/net/ethernet/intel/iavf/iavf_adminq.c return rd32(hw, hw->aq.asq.head) == hw->aq.asq.next_to_use; asq 648 drivers/net/ethernet/intel/iavf/iavf_adminq.c if (hw->aq.asq.count == 0) { asq 657 drivers/net/ethernet/intel/iavf/iavf_adminq.c val = rd32(hw, hw->aq.asq.head); asq 665 drivers/net/ethernet/intel/iavf/iavf_adminq.c details = IAVF_ADMINQ_DETAILS(hw->aq.asq, hw->aq.asq.next_to_use); asq 720 drivers/net/ethernet/intel/iavf/iavf_adminq.c desc_on_ring = IAVF_ADMINQ_DESC(hw->aq.asq, hw->aq.asq.next_to_use); asq 727 drivers/net/ethernet/intel/iavf/iavf_adminq.c dma_buff = &hw->aq.asq.r.asq_bi[hw->aq.asq.next_to_use]; asq 745 drivers/net/ethernet/intel/iavf/iavf_adminq.c (hw->aq.asq.next_to_use)++; asq 746 drivers/net/ethernet/intel/iavf/iavf_adminq.c if (hw->aq.asq.next_to_use == hw->aq.asq.count) asq 747 drivers/net/ethernet/intel/iavf/iavf_adminq.c hw->aq.asq.next_to_use = 0; asq 749 drivers/net/ethernet/intel/iavf/iavf_adminq.c wr32(hw, hw->aq.asq.tail, hw->aq.asq.next_to_use); asq 804 drivers/net/ethernet/intel/iavf/iavf_adminq.c if (rd32(hw, hw->aq.asq.len) & IAVF_VF_ATQLEN1_ATQCRIT_MASK) { asq 66 drivers/net/ethernet/intel/iavf/iavf_adminq.h struct iavf_adminq_ring asq; /* send queue */ asq 315 drivers/net/ethernet/intel/iavf/iavf_common.c if (hw->aq.asq.len) asq 316 drivers/net/ethernet/intel/iavf/iavf_common.c return !!(rd32(hw, hw->aq.asq.len) & asq 2325 drivers/net/ethernet/intel/iavf/iavf_main.c val = rd32(hw, hw->aq.asq.len); asq 2340 drivers/net/ethernet/intel/iavf/iavf_main.c wr32(hw, hw->aq.asq.len, val); asq 3903 drivers/net/ethernet/intel/iavf/iavf_main.c if (hw->aq.asq.count) asq 806 drivers/scsi/scsi_debug.c static void mk_sense_buffer(struct scsi_cmnd *scp, int key, int asc, int asq) asq 818 drivers/scsi/scsi_debug.c scsi_build_sense_buffer(sdebug_dsense, sbuff, key, asc, asq); asq 823 drivers/scsi/scsi_debug.c my_name, key, asc, asq);