Searched refs:cursor (Results 1 – 5 of 5) sorted by relevance
127 if (cursor->current == cursor->end) { in tlv_advance()135 cursor->current = tlv_next_item_ptr(cursor); in tlv_advance()158 cursor->current = cursor->block; in tlv_rewind()195 if (cursor->current < cursor->block) { in tlv_validate_state()199 if (cursor->current > cursor->limit) { in tlv_validate_state()206 if (cursor->current > (cursor->limit - 1)) { in tlv_validate_state()213 if (tlv_next_item_ptr(cursor) > cursor->limit) { in tlv_validate_state()290 cursor->end = cursor->current; in tlv_require_end()409 memmove(cursor->current + delta, cursor->current, in tlv_insert()456 memmove(cursor->current, cursor->current + delta, in tlv_delete()[all …]
52 if (cursor == NULL || cursor->buffer == NULL || cursor->length < 2) { in efx_asn1_parse_header_match_tag()57 cursor->tag = cursor->buffer[0]; in efx_asn1_parse_header_match_tag()73 cursor->val_size = cursor->buffer[1]; in efx_asn1_parse_header_match_tag()102 if ((cursor->hdr_size + cursor->val_size) > cursor->length) { in efx_asn1_parse_header_match_tag()153 cursor->buffer += cursor->hdr_size; in efx_asn1_enter_tag()154 cursor->length = cursor->val_size; in efx_asn1_enter_tag()200 cursor->buffer += cursor->hdr_size + cursor->val_size; in efx_asn1_match_tag_value()201 cursor->length -= cursor->hdr_size + cursor->val_size; in efx_asn1_match_tag_value()235 cursor->buffer += cursor->hdr_size + cursor->val_size; in efx_asn1_skip_tag()236 cursor->length -= cursor->hdr_size + cursor->val_size; in efx_asn1_skip_tag()[all …]
247 return eqcr->cursor; in qm_eqcr_start_no_stash()270 return eqcr->cursor; in qm_eqcr_start_stash()295 dcbf(eqcr->cursor); in qm_eqcr_pend_and_next()298 return eqcr->cursor; in qm_eqcr_pend_and_next()304 DPAA_ASSERT(eqcr->cursor->orp == (eqcr->cursor->orp & 0x00ffffff)); \305 DPAA_ASSERT(eqcr->cursor->fqid == (eqcr->cursor->fqid & 0x00ffffff)); \319 dcbf(eqcr->cursor); in qm_eqcr_pci_commit()349 dcbf(eqcr->cursor); in qm_eqcr_pce_commit()478 dqrr->cursor = DQRR_INC(dqrr->cursor); in qm_dqrr_next()770 return mr->cursor; in qm_mr_current()[all …]
101 struct bm_rcr_entry *ring, *cursor; member157 rcr->cursor = RCR_CARRYCLEAR(partial); in RCR_INC()158 if (partial != rcr->cursor) in RCR_INC()177 rcr->cursor = rcr->ring + pi; in bm_rcr_init()201 if (pi != RCR_PTR2IDX(rcr->cursor)) in bm_rcr_finish()221 dcbz_64(rcr->cursor); in bm_rcr_start()222 return rcr->cursor; in bm_rcr_start()247 dcbf_64(rcr->cursor); in bm_rcr_pend_and_next()250 dcbz_64(rcr->cursor); in bm_rcr_pend_and_next()251 return rcr->cursor; in bm_rcr_pend_and_next()[all …]
353 eqcr->cursor = eqcr->ring + pi; in qm_eqcr_init()470 mr->cursor = mr->ring + mr->ci; in qm_mr_init()1203 dq[rx_number] = dqrr->cursor; in qman_portal_poll_rx()1204 dqrr->cursor = DQRR_CARRYCLEAR(dqrr->cursor + 1); in qman_portal_poll_rx()1206 rte_prefetch0(dqrr->cursor); in qman_portal_poll_rx()2349 eq = eqcr->cursor; in qman_enqueue_multi()2363 eq = eqcr->cursor; in qman_enqueue_multi()2370 eqcr->cursor = eq; in qman_enqueue_multi()2420 eq = eqcr->cursor; in qman_enqueue_multi_fq()2434 eq = eqcr->cursor; in qman_enqueue_multi_fq()[all …]