Lines Matching refs:tctl
38 pfc_tcam_ctrl_t tctl;
44 READ_TCAM_REG_CTL(handle, &tctl.value);
46 (tctl.bits.status != TCAM_CTL_RWC_RWC_STAT)) {
49 READ_TCAM_REG_CTL(handle, &tctl.value);
59 tctl.value = 0;
62 READ_TCAM_REG_CTL(handle, &tctl.value);
65 (tctl.bits.match != TCAM_CTL_RWC_RWC_MATCH)) {
68 READ_TCAM_REG_CTL(handle, &tctl.value);
83 return (tctl.value);
90 pfc_tcam_ctrl_t tctl;
102 tctl.value = 0;
103 tctl.bits.addr = location;
104 tctl.bits.cmd = TCAM_CTL_RWC_TCAM_CMP;
106 WRITE_TCAM_REG_CTL(handle, tctl.value);
121 pfc_tcam_ctrl_t tctl;
123 tctl.value = 0;
124 tctl.bits.addr = location;
125 tctl.bits.cmd = TCAM_CTL_RWC_RAM_RD;
127 WRITE_TCAM_REG_CTL(handle, tctl.value);
147 pfc_tcam_ctrl_t tctl;
151 tctl.value = 0;
152 tctl.bits.addr = location;
153 tctl.bits.cmd = TCAM_CTL_RWC_RAM_WR;
157 location, ram_data, tctl.value));
158 WRITE_TCAM_REG_CTL(handle, tctl.value);
619 pfc_tcam_ctrl_t tctl;
632 tctl.value = 0;
633 tctl.bits.addr = location;
634 tctl.bits.cmd = TCAM_CTL_RWC_TCAM_WR;
637 " tcam write: ctl value %llx \n", tctl.value));
639 WRITE_TCAM_REG_CTL(handle, tctl.value);