Lines Matching refs:tid_data
2750 struct cudbg_tid_data *tid_data) in cudbg_read_tid() argument
2763 tid_data->dbig_cmd = val; in cudbg_read_tid()
2767 tid_data->dbig_conf = val; in cudbg_read_tid()
2781 tid_data->dbig_rsp_stat = val; in cudbg_read_tid()
2787 tid_data->data[i] = t4_read_reg(padap, in cudbg_read_tid()
2790 tid_data->tid = tid; in cudbg_read_tid()
2816 static int cudbg_is_ipv6_entry(struct cudbg_tid_data *tid_data, in cudbg_is_ipv6_entry() argument
2822 le_type = cudbg_get_le_type(tid_data->tid, tcam_region); in cudbg_is_ipv6_entry()
2823 if (tid_data->tid & 1) in cudbg_is_ipv6_entry()
2827 ipv6 = tid_data->data[16] & 0x8000; in cudbg_is_ipv6_entry()
2829 ipv6 = tid_data->data[16] & 0x8000; in cudbg_is_ipv6_entry()
2831 ipv6 = tid_data->data[9] == 0x00C00000; in cudbg_is_ipv6_entry()
2899 struct cudbg_tid_data *tid_data; in cudbg_collect_le_tcam() local
2914 tid_data = (struct cudbg_tid_data *)(temp_buff.data + bytes); in cudbg_collect_le_tcam()
2917 rc = cudbg_read_tid(pdbg_init, i, tid_data); in cudbg_collect_le_tcam()
2927 if (cudbg_is_ipv6_entry(tid_data, tcam_region)) { in cudbg_collect_le_tcam()
2939 tid_data++; in cudbg_collect_le_tcam()