Lines Matching refs:counter_buf
258 struct ice_aqc_alloc_free_res_elem *counter_buf; in ice_alloc_sw() local
261 counter_buf = (struct ice_aqc_alloc_free_res_elem *) in ice_alloc_sw()
263 if (!counter_buf) { in ice_alloc_sw()
272 counter_buf->num_elems = CPU_TO_LE16(1); in ice_alloc_sw()
273 counter_buf->res_type = in ice_alloc_sw()
276 status = ice_aq_alloc_free_res(hw, 1, counter_buf, buf_len, in ice_alloc_sw()
280 ice_free(hw, counter_buf); in ice_alloc_sw()
283 counter_ele = &counter_buf->elem[0]; in ice_alloc_sw()
285 ice_free(hw, counter_buf); in ice_alloc_sw()
307 struct ice_aqc_alloc_free_res_elem *sw_buf, *counter_buf; in ice_free_sw() local
332 counter_buf = (struct ice_aqc_alloc_free_res_elem *) in ice_free_sw()
334 if (!counter_buf) { in ice_free_sw()
343 counter_buf->num_elems = CPU_TO_LE16(1); in ice_free_sw()
344 counter_buf->res_type = CPU_TO_LE16(ICE_AQC_RES_TYPE_VEB_COUNTER); in ice_free_sw()
345 counter_buf->elem[0].e.sw_resp = CPU_TO_LE16(counter_id); in ice_free_sw()
347 status = ice_aq_alloc_free_res(hw, 1, counter_buf, buf_len, in ice_free_sw()
354 ice_free(hw, counter_buf); in ice_free_sw()