Lines Matching full:rf
193 struct irdma_pci_f *rf; member
244 void (*request_reset)(struct irdma_pci_f *rf);
330 struct irdma_pci_f *rf; member
415 static inline int irdma_alloc_rsrc(struct irdma_pci_f *rf, in irdma_alloc_rsrc() argument
422 spin_lock_irqsave(&rf->rsrc_lock, flags); in irdma_alloc_rsrc()
427 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_alloc_rsrc()
428 ibdev_dbg(&rf->iwdev->ibdev, in irdma_alloc_rsrc()
439 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_alloc_rsrc()
450 static inline void irdma_free_rsrc(struct irdma_pci_f *rf, in irdma_free_rsrc() argument
455 spin_lock_irqsave(&rf->rsrc_lock, flags); in irdma_free_rsrc()
457 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_free_rsrc()
460 enum irdma_status_code irdma_ctrl_init_hw(struct irdma_pci_f *rf);
461 void irdma_ctrl_deinit_hw(struct irdma_pci_f *rf);
470 void irdma_manage_arp_cache(struct irdma_pci_f *rf, unsigned char *mac_addr,
481 int irdma_alloc_local_mac_entry(struct irdma_pci_f *rf, u16 *mac_tbl_idx);
482 int irdma_add_local_mac_entry(struct irdma_pci_f *rf, u8 *mac_addr, u16 idx);
483 void irdma_del_local_mac_entry(struct irdma_pci_f *rf, u16 idx);
485 u32 irdma_initialize_hw_rsrc(struct irdma_pci_f *rf);
492 irdma_handle_cqp_op(struct irdma_pci_f *rf,
499 void irdma_cq_wq_destroy(struct irdma_pci_f *rf, struct irdma_sc_cq *cq);
501 void irdma_cleanup_pending_cqp_op(struct irdma_pci_f *rf);
525 enum irdma_status_code irdma_hw_flush_wqes(struct irdma_pci_f *rf,
529 void irdma_gen_ae(struct irdma_pci_f *rf, struct irdma_sc_qp *qp,
538 void irdma_cqp_ce_handler(struct irdma_pci_f *rf, struct irdma_sc_cq *cq);
539 int irdma_ah_cqp_op(struct irdma_pci_f *rf, struct irdma_sc_ah *sc_ah, u8 cmd,