Lines Matching defs:spdm_entry

1925 		u8 is_ipv4, u8 tgt_queue, u32 jhash_value, u16 spdm_entry)
1976 (spdm_entry * 64) +
1995 hldev->spdm_table[spdm_entry]->in_use = 1;
1996 xge_os_memcpy(&hldev->spdm_table[spdm_entry]->src_ip, src_ip,
1998 xge_os_memcpy(&hldev->spdm_table[spdm_entry]->dst_ip, dst_ip,
2000 hldev->spdm_table[spdm_entry]->l4_sp = l4_sp;
2001 hldev->spdm_table[spdm_entry]->l4_dp = l4_dp;
2002 hldev->spdm_table[spdm_entry]->is_tcp = is_tcp;
2003 hldev->spdm_table[spdm_entry]->is_ipv4 = is_ipv4;
2004 hldev->spdm_table[spdm_entry]->tgt_queue = tgt_queue;
2005 hldev->spdm_table[spdm_entry]->jhash_value = jhash_value;
2006 hldev->spdm_table[spdm_entry]->spdm_entry = spdm_entry;
2111 xge_hal_spdm_entry_t *spdm_entry = hldev->spdm_table[i];
2113 if (spdm_entry->in_use) {
2115 &spdm_entry->src_ip,
2116 &spdm_entry->dst_ip,
2117 spdm_entry->l4_sp,
2118 spdm_entry->l4_dp,
2119 spdm_entry->is_tcp,
2120 spdm_entry->is_ipv4,
2121 spdm_entry->tgt_queue,
2122 spdm_entry->jhash_value,
2123 spdm_entry->spdm_entry)
5878 * @spdm_entry: spdm entry of the spdm_line in the SPDM table.
5884 * of the spdm entry(addressed by @spdm_entry) in
5889 u16 spdm_entry, u64 *spdm_line_val)
5896 XGE_HAL_RTS_RTH_SPDM_MEM_CTRL_OFFSET(spdm_entry);
5919 * @spdm_entry: Contains an index to the unused spdm entry in the SPDM table.
5925 __hal_get_free_spdm_entry(xge_hal_device_t *hldev, u16 *spdm_entry)
5933 *spdm_entry = 0;
5934 for(; *spdm_entry < hldev->spdm_max_entries; (*spdm_entry)++) {
5935 if (hldev->spdm_table[*spdm_entry]->in_use) {
5940 if (*spdm_entry >= hldev->spdm_max_entries) {
5950 if ((status = __hal_read_spdm_entry_line(hldev, 7, *spdm_entry,
5962 "entry %d", *spdm_entry);
6082 u16 spdm_entry;
6171 if ((status = __hal_get_free_spdm_entry(hldev,&spdm_entry))
6183 spdm_entry);
6222 u16 spdm_entry;
6263 spdm_entry = 0;
6264 for (;spdm_entry < hldev->spdm_max_entries; spdm_entry++) {
6265 if ((!hldev->spdm_table[spdm_entry]->in_use) ||
6266 (hldev->spdm_table[spdm_entry]->is_tcp != is_tcp) ||
6267 (hldev->spdm_table[spdm_entry]->l4_sp != l4_sp) ||
6268 (hldev->spdm_table[spdm_entry]->l4_dp != l4_dp) ||
6269 (hldev->spdm_table[spdm_entry]->is_ipv4 != is_ipv4)) {
6277 if ((hldev->spdm_table[spdm_entry]->src_ip.ipv4.addr
6279 (hldev->spdm_table[spdm_entry]->dst_ip.ipv4.addr
6284 if ((hldev->spdm_table[spdm_entry]->src_ip.ipv6.addr[0]
6286 (hldev->spdm_table[spdm_entry]->src_ip.ipv6.addr[1]
6288 (hldev->spdm_table[spdm_entry]->dst_ip.ipv6.addr[0]
6290 (hldev->spdm_table[spdm_entry]->dst_ip.ipv6.addr[1]
6298 if (spdm_entry >= hldev->spdm_max_entries) {
6324 spdm_entry,
6345 "entry %d ", spdm_entry);
6368 "entry %d ", spdm_entry);
6384 "entry %d ", spdm_entry);
6403 "entry %d ", spdm_entry);
6416 (spdm_entry * 64) + (7 * 8)));
6433 hldev->spdm_table[spdm_entry]->in_use = 0;