Lines Matching refs:bits

46 		    (tctl.bits.status != TCAM_CTL_RWC_RWC_STAT)) {  in hpi_pfc_tcam_check_completion()
65 (tctl.bits.match != TCAM_CTL_RWC_RWC_MATCH)) { in hpi_pfc_tcam_check_completion()
103 tctl.bits.addr = location; in hpi_pfc_tcam_entry_read()
104 tctl.bits.cmd = TCAM_CTL_RWC_TCAM_CMP; in hpi_pfc_tcam_entry_read()
110 if (tctl_rv.bits.match) in hpi_pfc_tcam_entry_read()
124 tctl.bits.addr = location; in hpi_pfc_tcam_asc_ram_entry_read()
125 tctl.bits.cmd = TCAM_CTL_RWC_RAM_RD; in hpi_pfc_tcam_asc_ram_entry_read()
152 tctl.bits.addr = location; in hpi_pfc_tcam_asc_ram_entry_write()
153 tctl.bits.cmd = TCAM_CTL_RWC_RAM_WR; in hpi_pfc_tcam_asc_ram_entry_write()
203 config.bits.tcam_en = 1; in hpi_pfc_set_tcam_enable()
205 config.bits.tcam_en = 0; in hpi_pfc_set_tcam_enable()
221 config.bits.l2_hash_en = 1; in hpi_pfc_set_l2_hash()
223 config.bits.l2_hash_en = 0; in hpi_pfc_set_l2_hash()
239 config.bits.tcp_cs_en = 1; in hpi_pfc_set_tcp_cksum()
241 config.bits.tcp_cs_en = 0; in hpi_pfc_set_tcp_cksum()
256 config.bits.default_dma = dma_channel_no; in hpi_pfc_set_default_dma()
275 config.bits.mac_addr_en_l = config.bits.mac_addr_en_l | bit; in hpi_pfc_mac_addr_enable()
278 config.bits.mac_addr_en = config.bits.mac_addr_en | bit; in hpi_pfc_mac_addr_enable()
298 config.bits.mac_addr_en_l = config.bits.mac_addr_en_l & ~bit; in hpi_pfc_mac_addr_disable()
301 config.bits.mac_addr_en = config.bits.mac_addr_en & ~bit; in hpi_pfc_mac_addr_disable()
315 config.bits.force_cs_en = 1; in hpi_pfc_set_force_csum()
317 config.bits.force_cs_en = 0; in hpi_pfc_set_force_csum()
332 table_entry.bits.member = 0; in hpi_pfc_cfg_vlan_table_clear()
356 vlan_tbl_entry.bits.member = vlan_tbl_entry.bits.member & ~bit; in hpi_pfc_cfg_vlan_table_entry_clear()
379 vlan_tbl_entry.bits.member = vlan_tbl_entry.bits.member | bit; in hpi_pfc_cfg_vlan_table_entry_set()
395 vlan_control.bits.par_en = 1; in hpi_pfc_cfg_vlan_control_set()
397 vlan_control.bits.par_en = 0; in hpi_pfc_cfg_vlan_control_set()
400 vlan_control.bits.valid = 1; in hpi_pfc_cfg_vlan_control_set()
402 vlan_control.bits.valid = 0; in hpi_pfc_cfg_vlan_control_set()
404 vlan_control.bits.id = vlan_id; in hpi_pfc_cfg_vlan_control_set()
436 addr.bits.addr = address >> 32; in hpi_pfc_set_mac_address()
437 addr.bits.addr_l = address & 0xffffffff; in hpi_pfc_set_mac_address()
438 mask.bits.mask = 0x0; in hpi_pfc_set_mac_address()
439 mask.bits.mask_l = 0x0; in hpi_pfc_set_mac_address()
510 l2_config.bits.valid = 1; in hpi_pfc_set_l2_class_slot()
512 l2_config.bits.valid = 0; in hpi_pfc_set_l2_class_slot()
514 l2_config.bits.etype = etype; in hpi_pfc_set_l2_class_slot()
515 l2_config.bits.rsrvd = 0; in hpi_pfc_set_l2_class_slot()
536 l3_config.bits.tsel = 1; in hpi_pfc_set_l3_class_config()
538 l3_config.bits.tsel = 0; in hpi_pfc_set_l3_class_config()
541 l3_config.bits.discard = 1; in hpi_pfc_set_l3_class_config()
543 l3_config.bits.discard = 0; in hpi_pfc_set_l3_class_config()
564 if (l3_config.bits.tsel) in hpi_pfc_get_l3_class_config()
569 if (l3_config.bits.discard) in hpi_pfc_get_l3_class_config()
633 tctl.bits.addr = location; in hpi_pfc_tcam_entry_write()
634 tctl.bits.cmd = TCAM_CTL_RWC_TCAM_WR; in hpi_pfc_tcam_entry_write()
686 tcp.bits.discard = 1; in hpi_pfc_set_tcp_control_discard()
688 tcp.bits.discard = 0; in hpi_pfc_set_tcp_control_discard()
707 tcp.bits.fin = 1; in hpi_pfc_set_tcp_control_fin()
709 tcp.bits.fin = 0; in hpi_pfc_set_tcp_control_fin()
727 tcp.bits.syn = 1; in hpi_pfc_set_tcp_control_syn()
729 tcp.bits.syn = 0; in hpi_pfc_set_tcp_control_syn()
747 tcp.bits.rst = 1; in hpi_pfc_set_tcp_control_rst()
749 tcp.bits.rst = 0; in hpi_pfc_set_tcp_control_rst()
767 tcp.bits.psh = 1; in hpi_pfc_set_tcp_control_psh()
769 tcp.bits.psh = 0; in hpi_pfc_set_tcp_control_psh()
787 tcp.bits.ack = 1; in hpi_pfc_set_tcp_control_ack()
789 tcp.bits.ack = 0; in hpi_pfc_set_tcp_control_ack()
802 src_hash_seed.bits.seed = seed; in hpi_pfc_set_hash_seed_value()
842 mask.bits.pkt_drop_mask = 1; in hpi_pfc_set_interrupt_mask()
844 mask.bits.pkt_drop_mask = 0; in hpi_pfc_set_interrupt_mask()
847 mask.bits.tcam_parity_err_mask = 1; in hpi_pfc_set_interrupt_mask()
849 mask.bits.tcam_parity_err_mask = 0; in hpi_pfc_set_interrupt_mask()
852 mask.bits.vlan_parity_err_mask = 1; in hpi_pfc_set_interrupt_mask()
854 mask.bits.vlan_parity_err_mask = 0; in hpi_pfc_set_interrupt_mask()
884 log.bits.vlan_drop_mask = 1; in hpi_pfc_set_drop_log_mask()
886 log.bits.tcam_drop_mask = 1; in hpi_pfc_set_drop_log_mask()
888 log.bits.class_code_drop_mask = 1; in hpi_pfc_set_drop_log_mask()
890 log.bits.l2_addr_drop_mask = 1; in hpi_pfc_set_drop_log_mask()
892 log.bits.tcp_ctrl_drop_mask = 1; in hpi_pfc_set_drop_log_mask()