Searched refs:blob (Results 1 – 3 of 3) sorted by relevance
| /dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | ulp_utils.c | 241 if (!blob || bitlen > (8 * sizeof(blob->data))) { in ulp_blob_init() 251 memset(blob->data, 0, sizeof(blob->data)); in ulp_blob_init() 279 if (!blob || datalen > (uint32_t)(blob->bitlen - blob->write_idx)) { in ulp_blob_push() 326 if (!blob || datalen > (uint32_t)(blob->bitlen - blob->write_idx) || in ulp_blob_insert() 527 if (pad > (int32_t)(blob->bitlen - blob->write_idx)) { in ulp_blob_pad_align() 662 if (!blob || (offset + len) > blob->bitlen || in ulp_blob_pull() 732 blob->encap_swap_idx = blob->write_idx; in ulp_blob_encap_swap_idx_set() 764 blob->data[idx + i] = blob->data[idx + 6 - i]; in ulp_blob_perform_encap_swap() 765 blob->data[idx + i + 1] = blob->data[idx + 7 - i]; in ulp_blob_perform_encap_swap() 834 blob->data[i + j] = blob->data[i + j + word_size]; in ulp_blob_perform_64B_word_swap() [all …]
|
| H A D | ulp_utils.h | 185 ulp_blob_init(struct ulp_blob *blob, 203 ulp_blob_push(struct ulp_blob *blob, 240 ulp_blob_push_64(struct ulp_blob *blob, 258 ulp_blob_push_32(struct ulp_blob *blob, 276 ulp_blob_push_encap(struct ulp_blob *blob, 291 ulp_blob_data_get(struct ulp_blob *blob, 302 ulp_blob_data_len_get(struct ulp_blob *blob); 368 ulp_blob_pad_push(struct ulp_blob *blob, 382 ulp_blob_pad_align(struct ulp_blob *blob, 394 ulp_blob_encap_swap_idx_set(struct ulp_blob *blob); [all …]
|
| H A D | ulp_mapper.c | 1339 struct ulp_blob *blob, in ulp_mapper_field_blob_write() argument 1345 if (ulp_blob_pad_push(blob, val_len) < 0) { in ulp_mapper_field_blob_write() 1350 if (ulp_blob_push_encap(blob, val, val_len) < 0) { in ulp_mapper_field_blob_write() 1357 if (!ulp_blob_push(blob, val, val_len)) { in ulp_mapper_field_blob_write() 1370 struct ulp_blob *blob, in ulp_mapper_field_opc_process() argument 1374 uint16_t write_idx = blob->write_idx; in ulp_mapper_field_opc_process() 1482 blob, val1, val1_len, &val); in ulp_mapper_field_opc_process() 1487 rc = ulp_mapper_field_blob_write(fld->field_src2, blob, in ulp_mapper_field_opc_process() 1491 rc = ulp_mapper_field_blob_write(fld->field_src3, blob, in ulp_mapper_field_opc_process() 1983 ulp_blob_perform_64B_word_swap(blob); in ulp_mapper_wc_tcam_tbl_post_process() [all …]
|