Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
bfa_hw_ct.c File Reference
#include "bfad_drv.h"
#include "bfa_modules.h"
#include "bfi_reg.h"

Go to the source code of this file.

Functions

 BFA_TRC_FILE (HAL, IOCFC_CT)
 
void bfa_hwct_reginit (struct bfa_s *bfa)
 
void bfa_hwct2_reginit (struct bfa_s *bfa)
 
void bfa_hwct_reqq_ack (struct bfa_s *bfa, int reqq)
 
void bfa_hwct_rspq_ack (struct bfa_s *bfa, int rspq, u32 ci)
 
void bfa_hwct2_rspq_ack (struct bfa_s *bfa, int rspq, u32 ci)
 
void bfa_hwct_msix_getvecs (struct bfa_s *bfa, u32 *msix_vecs_bmap, u32 *num_vecs, u32 *max_vec_bit)
 
void bfa_hwct_msix_init (struct bfa_s *bfa, int nvecs)
 
void bfa_hwct_msix_ctrl_install (struct bfa_s *bfa)
 
void bfa_hwct_msix_queue_install (struct bfa_s *bfa)
 
void bfa_hwct_msix_uninstall (struct bfa_s *bfa)
 
void bfa_hwct_isr_mode_set (struct bfa_s *bfa, bfa_boolean_t msix)
 
void bfa_hwct_msix_get_rme_range (struct bfa_s *bfa, u32 *start, u32 *end)
 

Function Documentation

void bfa_hwct2_reginit ( struct bfa_s bfa)

Definition at line 49 of file bfa_hw_ct.c.

void bfa_hwct2_rspq_ack ( struct bfa_s bfa,
int  rspq,
u32  ci 
)

Definition at line 92 of file bfa_hw_ct.c.

void bfa_hwct_isr_mode_set ( struct bfa_s bfa,
bfa_boolean_t  msix 
)

Definition at line 167 of file bfa_hw_ct.c.

void bfa_hwct_msix_ctrl_install ( struct bfa_s bfa)

Definition at line 122 of file bfa_hw_ct.c.

void bfa_hwct_msix_get_rme_range ( struct bfa_s bfa,
u32 start,
u32 end 
)

Definition at line 174 of file bfa_hw_ct.c.

void bfa_hwct_msix_getvecs ( struct bfa_s bfa,
u32 msix_vecs_bmap,
u32 num_vecs,
u32 max_vec_bit 
)

Definition at line 100 of file bfa_hw_ct.c.

void bfa_hwct_msix_init ( struct bfa_s bfa,
int  nvecs 
)

Definition at line 112 of file bfa_hw_ct.c.

void bfa_hwct_msix_queue_install ( struct bfa_s bfa)

Definition at line 134 of file bfa_hw_ct.c.

void bfa_hwct_msix_uninstall ( struct bfa_s bfa)

Definition at line 155 of file bfa_hw_ct.c.

void bfa_hwct_reginit ( struct bfa_s bfa)

Definition at line 33 of file bfa_hw_ct.c.

void bfa_hwct_reqq_ack ( struct bfa_s bfa,
int  reqq 
)

Definition at line 59 of file bfa_hw_ct.c.

void bfa_hwct_rspq_ack ( struct bfa_s bfa,
int  rspq,
u32  ci 
)

Definition at line 74 of file bfa_hw_ct.c.

BFA_TRC_FILE ( HAL  ,
IOCFC_CT   
)