Lines Matching refs:bcm_mini_adapter

4 VOID LinkControlResponseMessage(struct bcm_mini_adapter *Adapter, PUCHAR pucBuffer);
6 VOID StatisticsResponse(struct bcm_mini_adapter *Adapter, PVOID pvBuffer);
8 VOID IdleModeResponse(struct bcm_mini_adapter *Adapter, PUINT puiBuffer);
10 int control_packet_handler(struct bcm_mini_adapter *Adapter);
12 VOID DeleteAllClassifiersForSF(struct bcm_mini_adapter *Adapter, UINT uiSearchRuleIndex);
14 VOID flush_all_queues(struct bcm_mini_adapter *Adapter);
16 int register_control_device_interface(struct bcm_mini_adapter *ps_adapter);
18 void unregister_control_device_interface(struct bcm_mini_adapter *Adapter);
20 INT CopyBufferToControlPacket(struct bcm_mini_adapter *Adapter,/**<Logical Adapter*/
24 VOID SortPackInfo(struct bcm_mini_adapter *Adapter);
26 VOID SortClassifiers(struct bcm_mini_adapter *Adapter);
28 VOID flush_all_queues(struct bcm_mini_adapter *Adapter);
30 VOID PruneQueueAllSF(struct bcm_mini_adapter *Adapter);
32 INT SearchSfid(struct bcm_mini_adapter *Adapter, UINT uiSfid);
34 USHORT ClassifyPacket(struct bcm_mini_adapter *Adapter, struct sk_buff *skb);
42 INT SetupNextSend(struct bcm_mini_adapter *Adapter, /**<Logical Adapter*/
46 VOID LinkMessage(struct bcm_mini_adapter *Adapter);
48 VOID transmit_packets(struct bcm_mini_adapter *Adapter);
50 INT SendControlPacket(struct bcm_mini_adapter *Adapter, /**<Logical Adapter*/
54 int register_networkdev(struct bcm_mini_adapter *Adapter);
56 void unregister_networkdev(struct bcm_mini_adapter *Adapter);
58 INT AllocAdapterDsxBuffer(struct bcm_mini_adapter *Adapter);
60 VOID AdapterFree(struct bcm_mini_adapter *Adapter);
62 INT FreeAdapterDsxBuffer(struct bcm_mini_adapter *Adapter);
64 int tx_pkt_handler(struct bcm_mini_adapter *Adapter);
66 int reset_card_proc(struct bcm_mini_adapter *Adapter);
68 int run_card_proc(struct bcm_mini_adapter *Adapter);
70 int InitCardAndDownloadFirmware(struct bcm_mini_adapter *ps_adapter);
72 INT ReadMacAddressFromNVM(struct bcm_mini_adapter *Adapter);
74 int register_control_device_interface(struct bcm_mini_adapter *ps_adapter);
76 void DumpPackInfo(struct bcm_mini_adapter *Adapter);
78 int rdm(struct bcm_mini_adapter *Adapter, UINT uiAddress, PCHAR pucBuff, size_t size);
80 int wrm(struct bcm_mini_adapter *Adapter, UINT uiAddress, PCHAR pucBuff, size_t size);
82 int wrmalt(struct bcm_mini_adapter *Adapter, UINT uiAddress, unsigned int *pucBuff, size_t sSize);
84 int rdmalt(struct bcm_mini_adapter *Adapter, UINT uiAddress, unsigned int *pucBuff, size_t sSize);
86 int get_dsx_sf_data_to_application(struct bcm_mini_adapter *Adapter, UINT uiSFId, void __user *user_buffer);
88 void SendIdleModeResponse(struct bcm_mini_adapter *Adapter);
90 int ProcessGetHostMibs(struct bcm_mini_adapter *Adapter, struct bcm_host_stats_mibs *buf);
94 void beceem_parse_target_struct(struct bcm_mini_adapter *Adapter);
96 int bcm_ioctl_fw_download(struct bcm_mini_adapter *Adapter, struct bcm_firmware_info *psFwInfo);
98 void CopyMIBSExtendedSFParameters(struct bcm_mini_adapter *Adapter,
101 VOID ResetCounters(struct bcm_mini_adapter *Adapter);
103 int InitLedSettings(struct bcm_mini_adapter *Adapter);
105 struct bcm_classifier_rule *GetFragIPClsEntry(struct bcm_mini_adapter *Adapter, USHORT usIpIdentification, ULONG SrcIP);
107 void AddFragIPClsEntry(struct bcm_mini_adapter *Adapter, struct bcm_fragmented_packet_info *psFragPktInfo);
109 void DelFragIPClsEntry(struct bcm_mini_adapter *Adapter, USHORT usIpIdentification, ULONG SrcIp);
111 void update_per_cid_rx(struct bcm_mini_adapter *Adapter);
113 void update_per_sf_desc_cnts(struct bcm_mini_adapter *Adapter);
115 void ClearTargetDSXBuffer(struct bcm_mini_adapter *Adapter, B_UINT16 TID, bool bFreeAll);
117 void flush_queue(struct bcm_mini_adapter *Adapter, UINT iQIndex);
122 struct bcm_mini_adapter *Adapter,
127 INT WriteBeceemEEPROM(struct bcm_mini_adapter *Adapter, UINT uiEEPROMOffset, UINT uiData);
129 INT PropagateCalParamsFromFlashToMemory(struct bcm_mini_adapter *Adapter);
132 struct bcm_mini_adapter *Adapter,
138 INT ReadBeceemEEPROM(struct bcm_mini_adapter *Adapter, UINT dwAddress, UINT *pdwData);
141 struct bcm_mini_adapter *Adapter,
147 struct bcm_mini_adapter *Adapter,
153 INT BcmInitNVM(struct bcm_mini_adapter *Adapter);
155 INT BcmUpdateSectorSize(struct bcm_mini_adapter *Adapter, UINT uiSectorSize);
157 bool IsSectionExistInFlash(struct bcm_mini_adapter *Adapter, enum bcm_flash2x_section_val section);
159 INT BcmGetFlash2xSectionalBitMap(struct bcm_mini_adapter *Adapter, struct bcm_flash2x_bitmap *psFlash2xBitMap);
162 struct bcm_mini_adapter *Adapter,
170 struct bcm_mini_adapter *Adapter,
176 INT BcmGetSectionValStartOffset(struct bcm_mini_adapter *Adapter, enum bcm_flash2x_section_val eFlashSectionVal);
178 INT BcmSetActiveSection(struct bcm_mini_adapter *Adapter, enum bcm_flash2x_section_val eFlash2xSectVal);
180 INT BcmAllocFlashCSStructure(struct bcm_mini_adapter *psAdapter);
182 INT BcmDeAllocFlashCSStructure(struct bcm_mini_adapter *psAdapter);
184 INT BcmCopyISO(struct bcm_mini_adapter *Adapter, struct bcm_flash2x_copy_section sCopySectStrut);
186 INT BcmFlash2xCorruptSig(struct bcm_mini_adapter *Adapter, enum bcm_flash2x_section_val eFlash2xSectionVal);
188 INT BcmFlash2xWriteSig(struct bcm_mini_adapter *Adapter, enum bcm_flash2x_section_val eFlashSectionVal);
190 INT validateFlash2xReadWrite(struct bcm_mini_adapter *Adapter, struct bcm_flash2x_readwrite *psFlash2xReadWrite);
192 INT IsFlash2x(struct bcm_mini_adapter *Adapter);
194 INT BcmCopySection(struct bcm_mini_adapter *Adapter,
200 bool IsNonCDLessDevice(struct bcm_mini_adapter *Adapter);
202 VOID OverrideServiceFlowParams(struct bcm_mini_adapter *Adapter, PUINT puiBuffer);
204 int wrmaltWithLock(struct bcm_mini_adapter *Adapter, UINT uiAddress, unsigned int *pucBuff, size_t sSize);
206 int rdmaltWithLock(struct bcm_mini_adapter *Adapter, UINT uiAddress, unsigned int *pucBuff, size_t sSize);
208 int wrmWithLock(struct bcm_mini_adapter *Adapter, UINT uiAddress, PCHAR pucBuff, size_t size);
210 INT buffDnldVerify(struct bcm_mini_adapter *Adapter, unsigned char *mappedbuffer, unsigned int u32FirmwareLength,
215 bool IsReqGpioIsLedInNVM(struct bcm_mini_adapter *Adapter, UINT gpios);