Lines Matching refs:write_idx
224 blob->write_idx = 0; in ulp_blob_init()
253 if (!blob || datalen > (uint32_t)(blob->bitlen - blob->write_idx)) { in ulp_blob_push()
260 blob->write_idx, in ulp_blob_push()
265 blob->write_idx, in ulp_blob_push()
272 blob->write_idx += datalen; in ulp_blob_push()
300 if (!blob || datalen > (uint32_t)(blob->bitlen - blob->write_idx) || in ulp_blob_insert()
301 offset > blob->write_idx) { in ulp_blob_insert()
306 mov_len = blob->write_idx - offset; in ulp_blob_insert()
317 blob->write_idx = offset; in ulp_blob_insert()
320 blob->write_idx, in ulp_blob_insert()
325 blob->write_idx, in ulp_blob_insert()
335 blob->write_idx += (mov_len + datalen); in ulp_blob_insert()
363 datalen > (uint32_t)(blob->bitlen - blob->write_idx)) { in ulp_blob_push_64()
432 datalen > (uint32_t)(blob->bitlen - blob->write_idx)) { in ulp_blob_push_encap()
438 (blob->write_idx % ULP_BYTE_2_BITS(sizeof(uint64_t))); in ulp_blob_push_encap()
475 if (datalen > (uint32_t)(blob->bitlen - blob->write_idx)) { in ulp_blob_pad_push()
480 blob->write_idx += datalen; in ulp_blob_pad_push()
579 *datalen = blob->write_idx; in ulp_blob_data_get()
599 blob->encap_swap_idx = blob->write_idx; in ulp_blob_encap_swap_idx_set()
621 end_idx = ULP_BITS_2_BYTE(blob->write_idx); in ulp_blob_perform_encap_swap()
624 blob->write_idx += ULP_BYTE_2_BITS(roundoff - end_idx); in ulp_blob_perform_encap_swap()
661 num = ULP_BITS_2_BYTE_NR(blob->write_idx); in ulp_blob_perform_byte_reverse()
690 num = ULP_BITS_2_BYTE(blob->write_idx); in ulp_blob_perform_64B_word_swap()
721 num = ULP_BITS_2_BYTE(blob->write_idx); in ulp_blob_perform_64B_byte_swap()