Lines Matching defs:cam0

234 			    u64 *cam0, u64 *cam1)
309 *cam0 = ~*cam1 & kw_mask;
313 u64 cam0, u64 cam1)
321 entry->kw_mask[0] = cam1 ^ cam0;
325 entry->kw_mask[1] = cam1 ^ cam0;
330 entry->kw_mask[1] |= ((cam1 ^ cam0) & CAM_MASK(16)) << 48;
331 entry->kw_mask[2] = ((cam1 ^ cam0) >> 16) & CAM_MASK(48);
336 entry->kw_mask[2] |= ((cam1 ^ cam0) & CAM_MASK(16)) << 48;
337 entry->kw_mask[3] = ((cam1 ^ cam0) >> 16) & CAM_MASK(32);
342 entry->kw_mask[3] |= ((cam1 ^ cam0) & CAM_MASK(32)) << 32;
343 entry->kw_mask[4] = ((cam1 ^ cam0) >> 32) & CAM_MASK(32);
348 entry->kw_mask[4] |= ((cam1 ^ cam0) & CAM_MASK(32)) << 32;
349 entry->kw_mask[5] = ((cam1 ^ cam0) >> 32) & CAM_MASK(16);
354 entry->kw_mask[5] |= ((cam1 ^ cam0) & CAM_MASK(48)) << 16;
355 entry->kw_mask[6] = ((cam1 ^ cam0) >> 48) & CAM_MASK(16);
359 entry->kw_mask[6] |= ((cam1 ^ cam0) & CAM_MASK(48)) << 16;
437 u64 cam0, cam1;
474 npc_get_keyword(entry, kw, &cam0, &cam1);
478 NPC_AF_MCAMEX_BANKX_CAMX_W0(index, bank, 0), cam0);
480 npc_get_keyword(entry, kw + 1, &cam0, &cam1);
484 NPC_AF_MCAMEX_BANKX_CAMX_W1(index, bank, 0), cam0);
510 u64 cam0, cam1;
518 cam0 = rvu_read64(rvu, blkaddr,
520 npc_fill_entryword(entry, kw, cam0, cam1);
524 cam0 = rvu_read64(rvu, blkaddr,
526 npc_fill_entryword(entry, kw + 1, cam0, cam1);
1470 struct npc_kpu_cam cam0 = {0};
1478 cam0.state = ~kpucam->state & kpucam->state_mask;
1479 cam0.dp0_data = ~kpucam->dp0 & kpucam->dp0_mask;
1480 cam0.dp1_data = ~kpucam->dp1 & kpucam->dp1_mask;
1481 cam0.dp2_data = ~kpucam->dp2 & kpucam->dp2_mask;
1484 NPC_AF_KPUX_ENTRYX_CAMX(kpu, entry, 0), *(u64 *)&cam0);