forked from Minki/linux
staging: csr: remove CsrPmemAlloc
It's just a wrapper around kmalloc(, GFP_KERNEL) + a call to panic() if we are out of memory, which is a very foolish thing to do (the panic that is.) So replace it with calls to kmalloc() and ignore the out-of-memory casese for now, odds are it will not be hit, and if it does, hey, we will end up panicing just the same as with the old code. Cc: Mikko Virkkilä <mikko.virkkila@bluegiga.com> Cc: Lauri Hintsala <Lauri.Hintsala@bluegiga.com> Cc: Riku Mettälä <riku.mettala@bluegiga.com> Cc: Veli-Pekka Peltola <veli-pekka.peltola@bluegiga.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
55a27055b9
commit
786eeeb375
@ -69,7 +69,6 @@ csr_wifi-y := bh.o \
|
|||||||
csr_helper-y := csr_time.o \
|
csr_helper-y := csr_time.o \
|
||||||
csr_util.o \
|
csr_util.o \
|
||||||
csr_framework_ext.o \
|
csr_framework_ext.o \
|
||||||
csr_pmem.o \
|
|
||||||
csr_wifi_serialize_primitive_types.o \
|
csr_wifi_serialize_primitive_types.o \
|
||||||
csr_serialize_primitive_types.o \
|
csr_serialize_primitive_types.o \
|
||||||
csr_utf16.o \
|
csr_utf16.o \
|
||||||
|
@ -233,7 +233,7 @@ void CsrMsgConvInsert(u16 primType, const CsrMsgConvMsgEntry *ce)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
pc = CsrPmemAlloc(sizeof(*pc));
|
pc = kmalloc(sizeof(*pc), GFP_KERNEL);
|
||||||
pc->primType = primType;
|
pc->primType = primType;
|
||||||
pc->conv = ce;
|
pc->conv = ce;
|
||||||
pc->lookupFunc = NULL;
|
pc->lookupFunc = NULL;
|
||||||
@ -279,7 +279,7 @@ CsrMsgConvEntry *CsrMsgConvInit(void)
|
|||||||
{
|
{
|
||||||
if (!converter)
|
if (!converter)
|
||||||
{
|
{
|
||||||
converter = (CsrMsgConvEntry *) CsrPmemAlloc(sizeof(CsrMsgConvEntry));
|
converter = kmalloc(sizeof(CsrMsgConvEntry), GFP_KERNEL);
|
||||||
|
|
||||||
converter->profile_converters = NULL;
|
converter->profile_converters = NULL;
|
||||||
converter->free_message = free_message;
|
converter->free_message = free_message;
|
||||||
|
@ -1,40 +0,0 @@
|
|||||||
/*****************************************************************************
|
|
||||||
|
|
||||||
(c) Cambridge Silicon Radio Limited 2010
|
|
||||||
All rights reserved and confidential information of CSR
|
|
||||||
|
|
||||||
Refer to LICENSE.txt included with this source for details
|
|
||||||
on the license terms.
|
|
||||||
|
|
||||||
*****************************************************************************/
|
|
||||||
|
|
||||||
#include <linux/kernel.h>
|
|
||||||
#include <linux/version.h>
|
|
||||||
#include <linux/module.h>
|
|
||||||
|
|
||||||
|
|
||||||
#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 33)
|
|
||||||
#include <linux/autoconf.h>
|
|
||||||
#elif LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 16)
|
|
||||||
#include <linux/config.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#include <linux/slab.h>
|
|
||||||
|
|
||||||
#include "csr_panic.h"
|
|
||||||
#include "csr_pmem.h"
|
|
||||||
|
|
||||||
void *CsrPmemAlloc(size_t size)
|
|
||||||
{
|
|
||||||
void *ret;
|
|
||||||
|
|
||||||
ret = kmalloc(size, GFP_KERNEL);
|
|
||||||
if (!ret)
|
|
||||||
{
|
|
||||||
CsrPanic(CSR_TECH_FW, CSR_PANIC_FW_HEAP_EXHAUSTION,
|
|
||||||
"out of memory");
|
|
||||||
}
|
|
||||||
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
EXPORT_SYMBOL_GPL(CsrPmemAlloc);
|
|
@ -17,36 +17,6 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef CSR_PMEM_DEBUG_ENABLE
|
|
||||||
/*****************************************************************************
|
|
||||||
|
|
||||||
NAME
|
|
||||||
CsrPmemAlloc
|
|
||||||
|
|
||||||
DESCRIPTION
|
|
||||||
This function will allocate a contiguous block of memory of at least
|
|
||||||
the specified size in bytes and return a pointer to the allocated
|
|
||||||
memory. This function is not allowed to return NULL. A size of 0 is a
|
|
||||||
valid request, and a unique and valid (not NULL) pointer must be
|
|
||||||
returned in this case.
|
|
||||||
|
|
||||||
PARAMETERS
|
|
||||||
size - Size of memory requested. Note that a size of 0 is valid.
|
|
||||||
|
|
||||||
RETURNS
|
|
||||||
Pointer to allocated memory.
|
|
||||||
|
|
||||||
*****************************************************************************/
|
|
||||||
#ifdef CSR_PMEM_DEBUG
|
|
||||||
void *CsrPmemAllocDebug(size_t size,
|
|
||||||
const char *file, u32 line);
|
|
||||||
#define CsrPmemAlloc(sz) CsrPmemAllocDebug((sz), __FILE__, __LINE__)
|
|
||||||
#else
|
|
||||||
void *CsrPmemAlloc(size_t size);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
|
|
||||||
NAME
|
NAME
|
||||||
@ -114,7 +84,6 @@ typedef void (CsrPmemDebugOnFree)(void *ptr, void *userptr, CsrPmemDebugAllocTyp
|
|||||||
void CsrPmemDebugInstallHooks(u8 headSize, u8 endSize, CsrPmemDebugOnAlloc *onAllocCallback, CsrPmemDebugOnFree *onFreeCallback);
|
void CsrPmemDebugInstallHooks(u8 headSize, u8 endSize, CsrPmemDebugOnAlloc *onAllocCallback, CsrPmemDebugOnFree *onFreeCallback);
|
||||||
|
|
||||||
void *CsrPmemDebugAlloc(size_t size, CsrPmemDebugAllocType type, const char* file, u32 line);
|
void *CsrPmemDebugAlloc(size_t size, CsrPmemDebugAllocType type, const char* file, u32 line);
|
||||||
#define CsrPmemAlloc(size) CsrPmemDebugAlloc(size, CSR_PMEM_DEBUG_TYPE_PMEM_ALLOC, __FILE__, __LINE__)
|
|
||||||
|
|
||||||
void CsrPmemDebugFree(void *ptr, CsrPmemDebugAllocType type, const char* file, u32 line);
|
void CsrPmemDebugFree(void *ptr, CsrPmemDebugAllocType type, const char* file, u32 line);
|
||||||
|
|
||||||
|
@ -120,9 +120,9 @@ void CsrSchedBgintSet(CsrSchedBgint bgint);
|
|||||||
* be null.
|
* be null.
|
||||||
*
|
*
|
||||||
* NOTE
|
* NOTE
|
||||||
* If "mv" is not null then it will typically be a chunk of CsrPmemAlloc()ed
|
* If "mv" is not null then it will typically be a chunk of kmalloc()ed
|
||||||
* memory, though there is no need for it to be so. Tasks should normally
|
* memory, though there is no need for it to be so. Tasks should normally
|
||||||
* obey the convention that when a message built with CsrPmemAlloc()ed memory
|
* obey the convention that when a message built with kmalloc()ed memory
|
||||||
* is given to CsrSchedMessagePut() then ownership of the memory is ceded to the
|
* is given to CsrSchedMessagePut() then ownership of the memory is ceded to the
|
||||||
* scheduler - and eventually to the recipient task. I.e., the receiver of
|
* scheduler - and eventually to the recipient task. I.e., the receiver of
|
||||||
* the message will be expected to kfree() the message storage.
|
* the message will be expected to kfree() the message storage.
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
|
#include <linux/slab.h>
|
||||||
#include "csr_prim_defs.h"
|
#include "csr_prim_defs.h"
|
||||||
#include "csr_msgconv.h"
|
#include "csr_msgconv.h"
|
||||||
#include "csr_macro.h"
|
#include "csr_macro.h"
|
||||||
@ -66,7 +67,7 @@ void CsrUtf16StringDes(u16 **value, u8 *buffer, size_t *offset)
|
|||||||
|
|
||||||
CsrUint32Des(&length, buffer, offset);
|
CsrUint32Des(&length, buffer, offset);
|
||||||
|
|
||||||
*value = CsrPmemAlloc(length * sizeof(**value));
|
*value = kmalloc(length * sizeof(**value), GFP_KERNEL);
|
||||||
for (i = 0; i < length; i++)
|
for (i = 0; i < length; i++)
|
||||||
{
|
{
|
||||||
CsrUint16Des(&(*value)[i], buffer, offset);
|
CsrUint16Des(&(*value)[i], buffer, offset);
|
||||||
@ -224,7 +225,7 @@ u8 *CsrEventSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void *CsrEventDes(u8 *buffer, size_t length)
|
void *CsrEventDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrEvent *primitive = (CsrEvent *) CsrPmemAlloc(sizeof(CsrEvent));
|
CsrEvent *primitive = kmalloc(sizeof(CsrEvent), GFP_KERNEL);
|
||||||
size_t offset = 0;
|
size_t offset = 0;
|
||||||
CsrUint16Des(&primitive->type, buffer, &offset);
|
CsrUint16Des(&primitive->type, buffer, &offset);
|
||||||
|
|
||||||
@ -247,7 +248,7 @@ u8 *CsrEventCsrUint8Ser(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void *CsrEventCsrUint8Des(u8 *buffer, size_t length)
|
void *CsrEventCsrUint8Des(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrEventCsrUint8 *primitive = (CsrEventCsrUint8 *) CsrPmemAlloc(sizeof(CsrEventCsrUint8));
|
CsrEventCsrUint8 *primitive = kmalloc(sizeof(CsrEventCsrUint8), GFP_KERNEL);
|
||||||
|
|
||||||
size_t offset = 0;
|
size_t offset = 0;
|
||||||
CsrUint16Des(&primitive->type, buffer, &offset);
|
CsrUint16Des(&primitive->type, buffer, &offset);
|
||||||
@ -272,7 +273,7 @@ u8 *CsrEventCsrUint16Ser(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void *CsrEventCsrUint16Des(u8 *buffer, size_t length)
|
void *CsrEventCsrUint16Des(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrEventCsrUint16 *primitive = (CsrEventCsrUint16 *) CsrPmemAlloc(sizeof(CsrEventCsrUint16));
|
CsrEventCsrUint16 *primitive = kmalloc(sizeof(CsrEventCsrUint16), GFP_KERNEL);
|
||||||
|
|
||||||
size_t offset = 0;
|
size_t offset = 0;
|
||||||
CsrUint16Des(&primitive->type, buffer, &offset);
|
CsrUint16Des(&primitive->type, buffer, &offset);
|
||||||
@ -297,7 +298,7 @@ u8 *CsrEventCsrUint32Ser(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void *CsrEventCsrUint32Des(u8 *buffer, size_t length)
|
void *CsrEventCsrUint32Des(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrEventCsrUint32 *primitive = (CsrEventCsrUint32 *) CsrPmemAlloc(sizeof(CsrEventCsrUint32));
|
CsrEventCsrUint32 *primitive = kmalloc(sizeof(CsrEventCsrUint32), GFP_KERNEL);
|
||||||
|
|
||||||
size_t offset = 0;
|
size_t offset = 0;
|
||||||
CsrUint16Des(&primitive->type, buffer, &offset);
|
CsrUint16Des(&primitive->type, buffer, &offset);
|
||||||
@ -323,7 +324,7 @@ u8 *CsrEventCsrUint16CsrUint8Ser(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void *CsrEventCsrUint16CsrUint8Des(u8 *buffer, size_t length)
|
void *CsrEventCsrUint16CsrUint8Des(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrEventCsrUint16CsrUint8 *primitive = (CsrEventCsrUint16CsrUint8 *) CsrPmemAlloc(sizeof(CsrEventCsrUint16CsrUint8));
|
CsrEventCsrUint16CsrUint8 *primitive = kmalloc(sizeof(CsrEventCsrUint16CsrUint8), GFP_KERNEL);
|
||||||
|
|
||||||
size_t offset = 0;
|
size_t offset = 0;
|
||||||
CsrUint16Des(&primitive->type, buffer, &offset);
|
CsrUint16Des(&primitive->type, buffer, &offset);
|
||||||
@ -350,7 +351,7 @@ u8 *CsrEventCsrUint16CsrUint16Ser(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void *CsrEventCsrUint16CsrUint16Des(u8 *buffer, size_t length)
|
void *CsrEventCsrUint16CsrUint16Des(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrEventCsrUint16CsrUint16 *primitive = (CsrEventCsrUint16CsrUint16 *) CsrPmemAlloc(sizeof(CsrEventCsrUint16CsrUint16));
|
CsrEventCsrUint16CsrUint16 *primitive = kmalloc(sizeof(CsrEventCsrUint16CsrUint16), GFP_KERNEL);
|
||||||
|
|
||||||
size_t offset = 0;
|
size_t offset = 0;
|
||||||
CsrUint16Des(&primitive->type, buffer, &offset);
|
CsrUint16Des(&primitive->type, buffer, &offset);
|
||||||
@ -377,7 +378,7 @@ u8 *CsrEventCsrUint16CsrUint32Ser(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void *CsrEventCsrUint16CsrUint32Des(u8 *buffer, size_t length)
|
void *CsrEventCsrUint16CsrUint32Des(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrEventCsrUint16CsrUint32 *primitive = (CsrEventCsrUint16CsrUint32 *) CsrPmemAlloc(sizeof(CsrEventCsrUint16CsrUint32));
|
CsrEventCsrUint16CsrUint32 *primitive = kmalloc(sizeof(CsrEventCsrUint16CsrUint32), GFP_KERNEL);
|
||||||
|
|
||||||
size_t offset = 0;
|
size_t offset = 0;
|
||||||
CsrUint16Des(&primitive->type, buffer, &offset);
|
CsrUint16Des(&primitive->type, buffer, &offset);
|
||||||
@ -405,7 +406,7 @@ u8 *CsrEventCsrUint16CsrCharStringSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void *CsrEventCsrUint16CsrCharStringDes(u8 *buffer, size_t length)
|
void *CsrEventCsrUint16CsrCharStringDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrEventCsrUint16CsrCharString *primitive = (CsrEventCsrUint16CsrCharString *) CsrPmemAlloc(sizeof(CsrEventCsrUint16CsrCharString));
|
CsrEventCsrUint16CsrCharString *primitive = kmalloc(sizeof(CsrEventCsrUint16CsrCharString), GFP_KERNEL);
|
||||||
|
|
||||||
size_t offset = 0;
|
size_t offset = 0;
|
||||||
CsrUint16Des(&primitive->type, buffer, &offset);
|
CsrUint16Des(&primitive->type, buffer, &offset);
|
||||||
@ -432,7 +433,7 @@ u8 *CsrEventCsrUint32CsrUint16Ser(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void *CsrEventCsrUint32CsrUint16Des(u8 *buffer, size_t length)
|
void *CsrEventCsrUint32CsrUint16Des(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrEventCsrUint32CsrUint16 *primitive = (CsrEventCsrUint32CsrUint16 *) CsrPmemAlloc(sizeof(CsrEventCsrUint32CsrUint16));
|
CsrEventCsrUint32CsrUint16 *primitive = kmalloc(sizeof(CsrEventCsrUint32CsrUint16), GFP_KERNEL);
|
||||||
|
|
||||||
size_t offset = 0;
|
size_t offset = 0;
|
||||||
CsrUint16Des(&primitive->type, buffer, &offset);
|
CsrUint16Des(&primitive->type, buffer, &offset);
|
||||||
@ -460,7 +461,7 @@ u8 *CsrEventCsrUint32CsrCharStringSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void *CsrEventCsrUint32CsrCharStringDes(u8 *buffer, size_t length)
|
void *CsrEventCsrUint32CsrCharStringDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrEventCsrUint32CsrCharString *primitive = (CsrEventCsrUint32CsrCharString *) CsrPmemAlloc(sizeof(CsrEventCsrUint32CsrCharString));
|
CsrEventCsrUint32CsrCharString *primitive = kmalloc(sizeof(CsrEventCsrUint32CsrCharString), GFP_KERNEL);
|
||||||
|
|
||||||
size_t offset = 0;
|
size_t offset = 0;
|
||||||
CsrUint16Des(&primitive->type, buffer, &offset);
|
CsrUint16Des(&primitive->type, buffer, &offset);
|
||||||
|
@ -88,7 +88,7 @@ u16 *CsrUint32ToUtf16String(u32 number)
|
|||||||
noOfDigits++;
|
noOfDigits++;
|
||||||
}
|
}
|
||||||
|
|
||||||
output = (u16 *) CsrPmemAlloc(sizeof(u16) * (noOfDigits + 1)); /*add space for 0-termination*/
|
output = kmalloc(sizeof(u16) * (noOfDigits + 1), GFP_KERNEL); /*add space for 0-termination*/
|
||||||
|
|
||||||
tempNumber = number;
|
tempNumber = number;
|
||||||
for (count = noOfDigits; count > 0; count--)
|
for (count = noOfDigits; count > 0; count--)
|
||||||
@ -185,7 +185,7 @@ u16 *CsrUtf16ConcatenateTexts(const u16 *inputText1, const u16 *inputText2,
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
outputText = (u16 *) CsrPmemAlloc((textLen + 1) * sizeof(u16)); /* add space for 0-termination*/
|
outputText = kmalloc((textLen + 1) * sizeof(u16), GFP_KERNEL); /* add space for 0-termination*/
|
||||||
|
|
||||||
|
|
||||||
if (inputText1 != NULL)
|
if (inputText1 != NULL)
|
||||||
@ -320,7 +320,7 @@ u8 *CsrUtf16String2Utf8(const u16 *source)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
dest = CsrPmemAlloc(length);
|
dest = kmalloc(length, GFP_KERNEL);
|
||||||
destStart = dest;
|
destStart = dest;
|
||||||
|
|
||||||
for (i = 0; i < sourceLength; i++)
|
for (i = 0; i < sourceLength; i++)
|
||||||
@ -610,7 +610,7 @@ u16 *CsrUtf82Utf16String(const u8 *utf8String)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Create space for the null terminated character */
|
/* Create space for the null terminated character */
|
||||||
dest = (u16 *) CsrPmemAlloc((1 + length) * sizeof(u16));
|
dest = kmalloc((1 + length) * sizeof(u16), GFP_KERNEL);
|
||||||
destStart = dest;
|
destStart = dest;
|
||||||
|
|
||||||
for (i = 0; i < sourceLength; i++)
|
for (i = 0; i < sourceLength; i++)
|
||||||
@ -736,7 +736,7 @@ u16 *CsrUtf16StringDuplicate(const u16 *source)
|
|||||||
if (source) /* if source is not NULL*/
|
if (source) /* if source is not NULL*/
|
||||||
{
|
{
|
||||||
length = (CsrUtf16StrLen(source) + 1) * sizeof(u16);
|
length = (CsrUtf16StrLen(source) + 1) * sizeof(u16);
|
||||||
target = (u16 *) CsrPmemAlloc(length);
|
target = kmalloc(length, GFP_KERNEL);
|
||||||
memcpy(target, source, length);
|
memcpy(target, source, length);
|
||||||
}
|
}
|
||||||
return target;
|
return target;
|
||||||
@ -844,7 +844,7 @@ u16 *CsrUtf16String2XML(u16 *str)
|
|||||||
|
|
||||||
if (encodeChars)
|
if (encodeChars)
|
||||||
{
|
{
|
||||||
resultString = outputString = CsrPmemAlloc(stringLength * sizeof(u16));
|
resultString = outputString = kmalloc(stringLength * sizeof(u16), GFP_KERNEL);
|
||||||
|
|
||||||
scanString = str;
|
scanString = str;
|
||||||
|
|
||||||
@ -958,7 +958,7 @@ u16 *CsrXML2Utf16String(u16 *str)
|
|||||||
|
|
||||||
if (encodeChars)
|
if (encodeChars)
|
||||||
{
|
{
|
||||||
resultString = outputString = CsrPmemAlloc(stringLength * sizeof(u16));
|
resultString = outputString = kmalloc(stringLength * sizeof(u16), GFP_KERNEL);
|
||||||
|
|
||||||
scanString = str;
|
scanString = str;
|
||||||
|
|
||||||
|
@ -160,7 +160,7 @@ extern void CsrWifiFsmSendEventExternal(CsrWifiFsmContext *context, CsrWifiFsmEv
|
|||||||
*/
|
*/
|
||||||
#define CsrWifiFsmSendAlienEventExternal(_context, _alienEvent, _source, _destination, _primtype, _id) \
|
#define CsrWifiFsmSendAlienEventExternal(_context, _alienEvent, _source, _destination, _primtype, _id) \
|
||||||
{ \
|
{ \
|
||||||
CsrWifiFsmAlienEvent *_evt = (CsrWifiFsmAlienEvent *)CsrPmemAlloc(sizeof(CsrWifiFsmAlienEvent)); \
|
CsrWifiFsmAlienEvent *_evt = kmalloc(sizeof(CsrWifiFsmAlienEvent), GFP_KERNEL); \
|
||||||
_evt->alienEvent = _alienEvent; \
|
_evt->alienEvent = _alienEvent; \
|
||||||
CsrWifiFsmSendEventExternal(_context, (CsrWifiFsmEvent *)_evt, _source, _destination, _primtype, _id); \
|
CsrWifiFsmSendEventExternal(_context, (CsrWifiFsmEvent *)_evt, _source, _destination, _primtype, _id); \
|
||||||
}
|
}
|
||||||
|
@ -1655,7 +1655,7 @@ static CsrResult card_allocate_memory_resources(card_t *card)
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Allocate memory for the from-host and to-host bulk data slots.
|
* Allocate memory for the from-host and to-host bulk data slots.
|
||||||
* This is done as separate CsrPmemAllocs because lots of smaller
|
* This is done as separate kmallocs because lots of smaller
|
||||||
* allocations are more likely to succeed than one huge one.
|
* allocations are more likely to succeed than one huge one.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -95,7 +95,7 @@ extern const char *CsrWifiNmeApDownstreamPrimNames[CSR_WIFI_NME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeApConfigSetReqCreate(msg__, dst__, src__, apConfig__, apMacConfig__) \
|
#define CsrWifiNmeApConfigSetReqCreate(msg__, dst__, src__, apConfig__, apMacConfig__) \
|
||||||
msg__ = (CsrWifiNmeApConfigSetReq *) CsrPmemAlloc(sizeof(CsrWifiNmeApConfigSetReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeApConfigSetReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_CONFIG_SET_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_CONFIG_SET_REQ, dst__, src__); \
|
||||||
msg__->apConfig = (apConfig__); \
|
msg__->apConfig = (apConfig__); \
|
||||||
msg__->apMacConfig = (apMacConfig__);
|
msg__->apMacConfig = (apMacConfig__);
|
||||||
@ -124,7 +124,7 @@ extern const char *CsrWifiNmeApDownstreamPrimNames[CSR_WIFI_NME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeApConfigSetCfmCreate(msg__, dst__, src__, status__) \
|
#define CsrWifiNmeApConfigSetCfmCreate(msg__, dst__, src__, status__) \
|
||||||
msg__ = (CsrWifiNmeApConfigSetCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeApConfigSetCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeApConfigSetCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_CONFIG_SET_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_CONFIG_SET_CFM, dst__, src__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
|
|
||||||
@ -159,7 +159,7 @@ extern const char *CsrWifiNmeApDownstreamPrimNames[CSR_WIFI_NME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeApStaRemoveReqCreate(msg__, dst__, src__, interfaceTag__, staMacAddress__, keepBlocking__) \
|
#define CsrWifiNmeApStaRemoveReqCreate(msg__, dst__, src__, interfaceTag__, staMacAddress__, keepBlocking__) \
|
||||||
msg__ = (CsrWifiNmeApStaRemoveReq *) CsrPmemAlloc(sizeof(CsrWifiNmeApStaRemoveReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeApStaRemoveReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_STA_REMOVE_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_STA_REMOVE_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->staMacAddress = (staMacAddress__); \
|
msg__->staMacAddress = (staMacAddress__); \
|
||||||
@ -199,7 +199,7 @@ extern const char *CsrWifiNmeApDownstreamPrimNames[CSR_WIFI_NME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeApStartReqCreate(msg__, dst__, src__, interfaceTag__, apType__, cloakSsid__, ssid__, ifIndex__, channel__, apCredentials__, maxConnections__, p2pGoParam__, wpsEnabled__) \
|
#define CsrWifiNmeApStartReqCreate(msg__, dst__, src__, interfaceTag__, apType__, cloakSsid__, ssid__, ifIndex__, channel__, apCredentials__, maxConnections__, p2pGoParam__, wpsEnabled__) \
|
||||||
msg__ = (CsrWifiNmeApStartReq *) CsrPmemAlloc(sizeof(CsrWifiNmeApStartReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeApStartReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_START_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_START_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->apType = (apType__); \
|
msg__->apType = (apType__); \
|
||||||
@ -238,7 +238,7 @@ extern const char *CsrWifiNmeApDownstreamPrimNames[CSR_WIFI_NME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeApStartCfmCreate(msg__, dst__, src__, interfaceTag__, status__, ssid__) \
|
#define CsrWifiNmeApStartCfmCreate(msg__, dst__, src__, interfaceTag__, status__, ssid__) \
|
||||||
msg__ = (CsrWifiNmeApStartCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeApStartCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeApStartCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_START_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_START_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__); \
|
msg__->status = (status__); \
|
||||||
@ -273,7 +273,7 @@ extern const char *CsrWifiNmeApDownstreamPrimNames[CSR_WIFI_NME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeApStationIndCreate(msg__, dst__, src__, interfaceTag__, mediaStatus__, peerMacAddress__, peerDeviceAddress__) \
|
#define CsrWifiNmeApStationIndCreate(msg__, dst__, src__, interfaceTag__, mediaStatus__, peerMacAddress__, peerDeviceAddress__) \
|
||||||
msg__ = (CsrWifiNmeApStationInd *) CsrPmemAlloc(sizeof(CsrWifiNmeApStationInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeApStationInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_STATION_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_STATION_IND, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->mediaStatus = (mediaStatus__); \
|
msg__->mediaStatus = (mediaStatus__); \
|
||||||
@ -304,7 +304,7 @@ extern const char *CsrWifiNmeApDownstreamPrimNames[CSR_WIFI_NME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeApStopReqCreate(msg__, dst__, src__, interfaceTag__) \
|
#define CsrWifiNmeApStopReqCreate(msg__, dst__, src__, interfaceTag__) \
|
||||||
msg__ = (CsrWifiNmeApStopReq *) CsrPmemAlloc(sizeof(CsrWifiNmeApStopReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeApStopReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_STOP_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_STOP_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__);
|
msg__->interfaceTag = (interfaceTag__);
|
||||||
|
|
||||||
@ -336,7 +336,7 @@ extern const char *CsrWifiNmeApDownstreamPrimNames[CSR_WIFI_NME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeApStopIndCreate(msg__, dst__, src__, interfaceTag__, apType__, status__) \
|
#define CsrWifiNmeApStopIndCreate(msg__, dst__, src__, interfaceTag__, apType__, status__) \
|
||||||
msg__ = (CsrWifiNmeApStopInd *) CsrPmemAlloc(sizeof(CsrWifiNmeApStopInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeApStopInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_STOP_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_STOP_IND, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->apType = (apType__); \
|
msg__->apType = (apType__); \
|
||||||
@ -369,7 +369,7 @@ extern const char *CsrWifiNmeApDownstreamPrimNames[CSR_WIFI_NME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeApStopCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
#define CsrWifiNmeApStopCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
||||||
msg__ = (CsrWifiNmeApStopCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeApStopCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeApStopCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_STOP_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_STOP_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
@ -402,7 +402,7 @@ extern const char *CsrWifiNmeApDownstreamPrimNames[CSR_WIFI_NME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeApWmmParamUpdateReqCreate(msg__, dst__, src__, wmmApParams__, wmmApBcParams__) \
|
#define CsrWifiNmeApWmmParamUpdateReqCreate(msg__, dst__, src__, wmmApParams__, wmmApBcParams__) \
|
||||||
msg__ = (CsrWifiNmeApWmmParamUpdateReq *) CsrPmemAlloc(sizeof(CsrWifiNmeApWmmParamUpdateReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeApWmmParamUpdateReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_WMM_PARAM_UPDATE_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_WMM_PARAM_UPDATE_REQ, dst__, src__); \
|
||||||
memcpy(msg__->wmmApParams, (wmmApParams__), sizeof(CsrWifiSmeWmmAcParams) * 4); \
|
memcpy(msg__->wmmApParams, (wmmApParams__), sizeof(CsrWifiSmeWmmAcParams) * 4); \
|
||||||
memcpy(msg__->wmmApBcParams, (wmmApBcParams__), sizeof(CsrWifiSmeWmmAcParams) * 4);
|
memcpy(msg__->wmmApBcParams, (wmmApBcParams__), sizeof(CsrWifiSmeWmmAcParams) * 4);
|
||||||
@ -431,7 +431,7 @@ extern const char *CsrWifiNmeApDownstreamPrimNames[CSR_WIFI_NME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeApWmmParamUpdateCfmCreate(msg__, dst__, src__, status__) \
|
#define CsrWifiNmeApWmmParamUpdateCfmCreate(msg__, dst__, src__, status__) \
|
||||||
msg__ = (CsrWifiNmeApWmmParamUpdateCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeApWmmParamUpdateCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeApWmmParamUpdateCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_WMM_PARAM_UPDATE_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_WMM_PARAM_UPDATE_CFM, dst__, src__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
|
|
||||||
@ -469,7 +469,7 @@ extern const char *CsrWifiNmeApDownstreamPrimNames[CSR_WIFI_NME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeApWpsRegisterReqCreate(msg__, dst__, src__, interfaceTag__, selectedDevicePasswordId__, selectedConfigMethod__, pin__) \
|
#define CsrWifiNmeApWpsRegisterReqCreate(msg__, dst__, src__, interfaceTag__, selectedDevicePasswordId__, selectedConfigMethod__, pin__) \
|
||||||
msg__ = (CsrWifiNmeApWpsRegisterReq *) CsrPmemAlloc(sizeof(CsrWifiNmeApWpsRegisterReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeApWpsRegisterReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_WPS_REGISTER_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_WPS_REGISTER_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->selectedDevicePasswordId = (selectedDevicePasswordId__); \
|
msg__->selectedDevicePasswordId = (selectedDevicePasswordId__); \
|
||||||
@ -501,7 +501,7 @@ extern const char *CsrWifiNmeApDownstreamPrimNames[CSR_WIFI_NME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeApWpsRegisterCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
#define CsrWifiNmeApWpsRegisterCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
||||||
msg__ = (CsrWifiNmeApWpsRegisterCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeApWpsRegisterCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeApWpsRegisterCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_WPS_REGISTER_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_WPS_REGISTER_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
|
@ -152,7 +152,7 @@ u8* CsrWifiNmeApConfigSetReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiNmeApConfigSetReqDes(u8 *buffer, size_t length)
|
void* CsrWifiNmeApConfigSetReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiNmeApConfigSetReq *primitive = (CsrWifiNmeApConfigSetReq *) CsrPmemAlloc(sizeof(CsrWifiNmeApConfigSetReq));
|
CsrWifiNmeApConfigSetReq *primitive = kmalloc(sizeof(CsrWifiNmeApConfigSetReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -199,7 +199,7 @@ void* CsrWifiNmeApConfigSetReqDes(u8 *buffer, size_t length)
|
|||||||
primitive->apMacConfig.macAddressList = NULL;
|
primitive->apMacConfig.macAddressList = NULL;
|
||||||
if (primitive->apMacConfig.macAddressListCount)
|
if (primitive->apMacConfig.macAddressListCount)
|
||||||
{
|
{
|
||||||
primitive->apMacConfig.macAddressList = (CsrWifiMacAddress *)CsrPmemAlloc(sizeof(CsrWifiMacAddress) * primitive->apMacConfig.macAddressListCount);
|
primitive->apMacConfig.macAddressList = kmalloc(sizeof(CsrWifiMacAddress) * primitive->apMacConfig.macAddressListCount, GFP_KERNEL);
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
u16 i2;
|
u16 i2;
|
||||||
@ -255,7 +255,7 @@ u8* CsrWifiNmeApWpsRegisterReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiNmeApWpsRegisterReqDes(u8 *buffer, size_t length)
|
void* CsrWifiNmeApWpsRegisterReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiNmeApWpsRegisterReq *primitive = (CsrWifiNmeApWpsRegisterReq *) CsrPmemAlloc(sizeof(CsrWifiNmeApWpsRegisterReq));
|
CsrWifiNmeApWpsRegisterReq *primitive = kmalloc(sizeof(CsrWifiNmeApWpsRegisterReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -447,7 +447,7 @@ u8* CsrWifiNmeApStartReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiNmeApStartReqDes(u8 *buffer, size_t length)
|
void* CsrWifiNmeApStartReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiNmeApStartReq *primitive = (CsrWifiNmeApStartReq *) CsrPmemAlloc(sizeof(CsrWifiNmeApStartReq));
|
CsrWifiNmeApStartReq *primitive = kmalloc(sizeof(CsrWifiNmeApStartReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -518,7 +518,7 @@ void* CsrWifiNmeApStartReqDes(u8 *buffer, size_t length)
|
|||||||
primitive->p2pGoParam.operatingChanList.channelEntryList = NULL;
|
primitive->p2pGoParam.operatingChanList.channelEntryList = NULL;
|
||||||
if (primitive->p2pGoParam.operatingChanList.channelEntryListCount)
|
if (primitive->p2pGoParam.operatingChanList.channelEntryListCount)
|
||||||
{
|
{
|
||||||
primitive->p2pGoParam.operatingChanList.channelEntryList = (CsrWifiSmeApP2pOperatingChanEntry *)CsrPmemAlloc(sizeof(CsrWifiSmeApP2pOperatingChanEntry) * primitive->p2pGoParam.operatingChanList.channelEntryListCount);
|
primitive->p2pGoParam.operatingChanList.channelEntryList = kmalloc(sizeof(CsrWifiSmeApP2pOperatingChanEntry) * primitive->p2pGoParam.operatingChanList.channelEntryListCount, GFP_KERNEL);
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
u16 i3;
|
u16 i3;
|
||||||
@ -528,7 +528,7 @@ void* CsrWifiNmeApStartReqDes(u8 *buffer, size_t length)
|
|||||||
CsrUint8Des((u8 *) &primitive->p2pGoParam.operatingChanList.channelEntryList[i3].operatingChannelCount, buffer, &offset);
|
CsrUint8Des((u8 *) &primitive->p2pGoParam.operatingChanList.channelEntryList[i3].operatingChannelCount, buffer, &offset);
|
||||||
if (primitive->p2pGoParam.operatingChanList.channelEntryList[i3].operatingChannelCount)
|
if (primitive->p2pGoParam.operatingChanList.channelEntryList[i3].operatingChannelCount)
|
||||||
{
|
{
|
||||||
primitive->p2pGoParam.operatingChanList.channelEntryList[i3].operatingChannel = (u8 *)CsrPmemAlloc(primitive->p2pGoParam.operatingChanList.channelEntryList[i3].operatingChannelCount);
|
primitive->p2pGoParam.operatingChanList.channelEntryList[i3].operatingChannel = kmalloc(primitive->p2pGoParam.operatingChanList.channelEntryList[i3].operatingChannelCount, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->p2pGoParam.operatingChanList.channelEntryList[i3].operatingChannel, buffer, &offset, ((u16) (primitive->p2pGoParam.operatingChanList.channelEntryList[i3].operatingChannelCount)));
|
CsrMemCpyDes(primitive->p2pGoParam.operatingChanList.channelEntryList[i3].operatingChannel, buffer, &offset, ((u16) (primitive->p2pGoParam.operatingChanList.channelEntryList[i3].operatingChannelCount)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -641,7 +641,7 @@ u8* CsrWifiNmeApWmmParamUpdateReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiNmeApWmmParamUpdateReqDes(u8 *buffer, size_t length)
|
void* CsrWifiNmeApWmmParamUpdateReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiNmeApWmmParamUpdateReq *primitive = (CsrWifiNmeApWmmParamUpdateReq *) CsrPmemAlloc(sizeof(CsrWifiNmeApWmmParamUpdateReq));
|
CsrWifiNmeApWmmParamUpdateReq *primitive = kmalloc(sizeof(CsrWifiNmeApWmmParamUpdateReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -699,7 +699,7 @@ u8* CsrWifiNmeApStaRemoveReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiNmeApStaRemoveReqDes(u8 *buffer, size_t length)
|
void* CsrWifiNmeApStaRemoveReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiNmeApStaRemoveReq *primitive = (CsrWifiNmeApStaRemoveReq *) CsrPmemAlloc(sizeof(CsrWifiNmeApStaRemoveReq));
|
CsrWifiNmeApStaRemoveReq *primitive = kmalloc(sizeof(CsrWifiNmeApStaRemoveReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -736,7 +736,7 @@ u8* CsrWifiNmeApWpsRegisterCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiNmeApWpsRegisterCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiNmeApWpsRegisterCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiNmeApWpsRegisterCfm *primitive = (CsrWifiNmeApWpsRegisterCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeApWpsRegisterCfm));
|
CsrWifiNmeApWpsRegisterCfm *primitive = kmalloc(sizeof(CsrWifiNmeApWpsRegisterCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -776,7 +776,7 @@ u8* CsrWifiNmeApStartCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiNmeApStartCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiNmeApStartCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiNmeApStartCfm *primitive = (CsrWifiNmeApStartCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeApStartCfm));
|
CsrWifiNmeApStartCfm *primitive = kmalloc(sizeof(CsrWifiNmeApStartCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -814,7 +814,7 @@ u8* CsrWifiNmeApStopCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiNmeApStopCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiNmeApStopCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiNmeApStopCfm *primitive = (CsrWifiNmeApStopCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeApStopCfm));
|
CsrWifiNmeApStopCfm *primitive = kmalloc(sizeof(CsrWifiNmeApStopCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -852,7 +852,7 @@ u8* CsrWifiNmeApStopIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiNmeApStopIndDes(u8 *buffer, size_t length)
|
void* CsrWifiNmeApStopIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiNmeApStopInd *primitive = (CsrWifiNmeApStopInd *) CsrPmemAlloc(sizeof(CsrWifiNmeApStopInd));
|
CsrWifiNmeApStopInd *primitive = kmalloc(sizeof(CsrWifiNmeApStopInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -893,7 +893,7 @@ u8* CsrWifiNmeApStationIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiNmeApStationIndDes(u8 *buffer, size_t length)
|
void* CsrWifiNmeApStationIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiNmeApStationInd *primitive = (CsrWifiNmeApStationInd *) CsrPmemAlloc(sizeof(CsrWifiNmeApStationInd));
|
CsrWifiNmeApStationInd *primitive = kmalloc(sizeof(CsrWifiNmeApStationInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
|
@ -100,7 +100,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeConnectionStatusGetReqCreate(msg__, dst__, src__, interfaceTag__) \
|
#define CsrWifiNmeConnectionStatusGetReqCreate(msg__, dst__, src__, interfaceTag__) \
|
||||||
msg__ = (CsrWifiNmeConnectionStatusGetReq *) CsrPmemAlloc(sizeof(CsrWifiNmeConnectionStatusGetReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeConnectionStatusGetReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_CONNECTION_STATUS_GET_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_CONNECTION_STATUS_GET_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__);
|
msg__->interfaceTag = (interfaceTag__);
|
||||||
|
|
||||||
@ -131,7 +131,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeConnectionStatusGetCfmCreate(msg__, dst__, src__, interfaceTag__, status__, connectionStatus__) \
|
#define CsrWifiNmeConnectionStatusGetCfmCreate(msg__, dst__, src__, interfaceTag__, status__, connectionStatus__) \
|
||||||
msg__ = (CsrWifiNmeConnectionStatusGetCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeConnectionStatusGetCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeConnectionStatusGetCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_CONNECTION_STATUS_GET_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_CONNECTION_STATUS_GET_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__); \
|
msg__->status = (status__); \
|
||||||
@ -164,7 +164,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeEventMaskSetReqCreate(msg__, dst__, src__, indMask__) \
|
#define CsrWifiNmeEventMaskSetReqCreate(msg__, dst__, src__, indMask__) \
|
||||||
msg__ = (CsrWifiNmeEventMaskSetReq *) CsrPmemAlloc(sizeof(CsrWifiNmeEventMaskSetReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeEventMaskSetReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_EVENT_MASK_SET_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_EVENT_MASK_SET_REQ, dst__, src__); \
|
||||||
msg__->indMask = (indMask__);
|
msg__->indMask = (indMask__);
|
||||||
|
|
||||||
@ -193,7 +193,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeEventMaskSetCfmCreate(msg__, dst__, src__, status__) \
|
#define CsrWifiNmeEventMaskSetCfmCreate(msg__, dst__, src__, status__) \
|
||||||
msg__ = (CsrWifiNmeEventMaskSetCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeEventMaskSetCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeEventMaskSetCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_EVENT_MASK_SET_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_EVENT_MASK_SET_CFM, dst__, src__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
|
|
||||||
@ -224,7 +224,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeProfileConnectReqCreate(msg__, dst__, src__, interfaceTag__, profileIdentity__) \
|
#define CsrWifiNmeProfileConnectReqCreate(msg__, dst__, src__, interfaceTag__, profileIdentity__) \
|
||||||
msg__ = (CsrWifiNmeProfileConnectReq *) CsrPmemAlloc(sizeof(CsrWifiNmeProfileConnectReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeProfileConnectReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_CONNECT_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_CONNECT_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->profileIdentity = (profileIdentity__);
|
msg__->profileIdentity = (profileIdentity__);
|
||||||
@ -269,7 +269,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeProfileConnectCfmCreate(msg__, dst__, src__, interfaceTag__, status__, connectAttemptsCount__, connectAttempts__) \
|
#define CsrWifiNmeProfileConnectCfmCreate(msg__, dst__, src__, interfaceTag__, status__, connectAttemptsCount__, connectAttempts__) \
|
||||||
msg__ = (CsrWifiNmeProfileConnectCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeProfileConnectCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeProfileConnectCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_CONNECT_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_CONNECT_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__); \
|
msg__->status = (status__); \
|
||||||
@ -300,7 +300,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeProfileDeleteAllReqCreate(msg__, dst__, src__) \
|
#define CsrWifiNmeProfileDeleteAllReqCreate(msg__, dst__, src__) \
|
||||||
msg__ = (CsrWifiNmeProfileDeleteAllReq *) CsrPmemAlloc(sizeof(CsrWifiNmeProfileDeleteAllReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeProfileDeleteAllReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_DELETE_ALL_REQ, dst__, src__);
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_DELETE_ALL_REQ, dst__, src__);
|
||||||
|
|
||||||
#define CsrWifiNmeProfileDeleteAllReqSendTo(dst__, src__) \
|
#define CsrWifiNmeProfileDeleteAllReqSendTo(dst__, src__) \
|
||||||
@ -329,7 +329,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeProfileDeleteAllCfmCreate(msg__, dst__, src__, status__) \
|
#define CsrWifiNmeProfileDeleteAllCfmCreate(msg__, dst__, src__, status__) \
|
||||||
msg__ = (CsrWifiNmeProfileDeleteAllCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeProfileDeleteAllCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeProfileDeleteAllCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_DELETE_ALL_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_DELETE_ALL_CFM, dst__, src__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
|
|
||||||
@ -358,7 +358,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeProfileDeleteReqCreate(msg__, dst__, src__, profileIdentity__) \
|
#define CsrWifiNmeProfileDeleteReqCreate(msg__, dst__, src__, profileIdentity__) \
|
||||||
msg__ = (CsrWifiNmeProfileDeleteReq *) CsrPmemAlloc(sizeof(CsrWifiNmeProfileDeleteReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeProfileDeleteReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_DELETE_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_DELETE_REQ, dst__, src__); \
|
||||||
msg__->profileIdentity = (profileIdentity__);
|
msg__->profileIdentity = (profileIdentity__);
|
||||||
|
|
||||||
@ -387,7 +387,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeProfileDeleteCfmCreate(msg__, dst__, src__, status__) \
|
#define CsrWifiNmeProfileDeleteCfmCreate(msg__, dst__, src__, status__) \
|
||||||
msg__ = (CsrWifiNmeProfileDeleteCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeProfileDeleteCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeProfileDeleteCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_DELETE_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_DELETE_CFM, dst__, src__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
|
|
||||||
@ -427,7 +427,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeProfileDisconnectIndCreate(msg__, dst__, src__, interfaceTag__, connectAttemptsCount__, connectAttempts__) \
|
#define CsrWifiNmeProfileDisconnectIndCreate(msg__, dst__, src__, interfaceTag__, connectAttemptsCount__, connectAttempts__) \
|
||||||
msg__ = (CsrWifiNmeProfileDisconnectInd *) CsrPmemAlloc(sizeof(CsrWifiNmeProfileDisconnectInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeProfileDisconnectInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_DISCONNECT_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_DISCONNECT_IND, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->connectAttemptsCount = (connectAttemptsCount__); \
|
msg__->connectAttemptsCount = (connectAttemptsCount__); \
|
||||||
@ -469,7 +469,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeProfileOrderSetReqCreate(msg__, dst__, src__, interfaceTag__, profileIdentitysCount__, profileIdentitys__) \
|
#define CsrWifiNmeProfileOrderSetReqCreate(msg__, dst__, src__, interfaceTag__, profileIdentitysCount__, profileIdentitys__) \
|
||||||
msg__ = (CsrWifiNmeProfileOrderSetReq *) CsrPmemAlloc(sizeof(CsrWifiNmeProfileOrderSetReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeProfileOrderSetReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_ORDER_SET_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_ORDER_SET_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->profileIdentitysCount = (profileIdentitysCount__); \
|
msg__->profileIdentitysCount = (profileIdentitysCount__); \
|
||||||
@ -501,7 +501,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeProfileOrderSetCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
#define CsrWifiNmeProfileOrderSetCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
||||||
msg__ = (CsrWifiNmeProfileOrderSetCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeProfileOrderSetCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeProfileOrderSetCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_ORDER_SET_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_ORDER_SET_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
@ -535,7 +535,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeProfileSetReqCreate(msg__, dst__, src__, profile__) \
|
#define CsrWifiNmeProfileSetReqCreate(msg__, dst__, src__, profile__) \
|
||||||
msg__ = (CsrWifiNmeProfileSetReq *) CsrPmemAlloc(sizeof(CsrWifiNmeProfileSetReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeProfileSetReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_SET_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_SET_REQ, dst__, src__); \
|
||||||
msg__->profile = (profile__);
|
msg__->profile = (profile__);
|
||||||
|
|
||||||
@ -568,7 +568,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeProfileSetCfmCreate(msg__, dst__, src__, status__) \
|
#define CsrWifiNmeProfileSetCfmCreate(msg__, dst__, src__, status__) \
|
||||||
msg__ = (CsrWifiNmeProfileSetCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeProfileSetCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeProfileSetCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_SET_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_SET_CFM, dst__, src__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
|
|
||||||
@ -603,7 +603,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeProfileUpdateIndCreate(msg__, dst__, src__, interfaceTag__, profile__) \
|
#define CsrWifiNmeProfileUpdateIndCreate(msg__, dst__, src__, interfaceTag__, profile__) \
|
||||||
msg__ = (CsrWifiNmeProfileUpdateInd *) CsrPmemAlloc(sizeof(CsrWifiNmeProfileUpdateInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeProfileUpdateInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_UPDATE_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_PROFILE_UPDATE_IND, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->profile = (profile__);
|
msg__->profile = (profile__);
|
||||||
@ -642,7 +642,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeSimGsmAuthIndCreate(msg__, dst__, src__, randsLength__, rands__) \
|
#define CsrWifiNmeSimGsmAuthIndCreate(msg__, dst__, src__, randsLength__, rands__) \
|
||||||
msg__ = (CsrWifiNmeSimGsmAuthInd *) CsrPmemAlloc(sizeof(CsrWifiNmeSimGsmAuthInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeSimGsmAuthInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_SIM_GSM_AUTH_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_SIM_GSM_AUTH_IND, dst__, src__); \
|
||||||
msg__->randsLength = (randsLength__); \
|
msg__->randsLength = (randsLength__); \
|
||||||
msg__->rands = (rands__);
|
msg__->rands = (rands__);
|
||||||
@ -682,7 +682,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeSimGsmAuthResCreate(msg__, dst__, src__, status__, kcsLength__, kcs__, sresLength__, sres__) \
|
#define CsrWifiNmeSimGsmAuthResCreate(msg__, dst__, src__, status__, kcsLength__, kcs__, sresLength__, sres__) \
|
||||||
msg__ = (CsrWifiNmeSimGsmAuthRes *) CsrPmemAlloc(sizeof(CsrWifiNmeSimGsmAuthRes)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeSimGsmAuthRes), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_SIM_GSM_AUTH_RES, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_SIM_GSM_AUTH_RES, dst__, src__); \
|
||||||
msg__->status = (status__); \
|
msg__->status = (status__); \
|
||||||
msg__->kcsLength = (kcsLength__); \
|
msg__->kcsLength = (kcsLength__); \
|
||||||
@ -719,7 +719,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeSimImsiGetIndCreate(msg__, dst__, src__) \
|
#define CsrWifiNmeSimImsiGetIndCreate(msg__, dst__, src__) \
|
||||||
msg__ = (CsrWifiNmeSimImsiGetInd *) CsrPmemAlloc(sizeof(CsrWifiNmeSimImsiGetInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeSimImsiGetInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_SIM_IMSI_GET_IND, dst__, src__);
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_SIM_IMSI_GET_IND, dst__, src__);
|
||||||
|
|
||||||
#define CsrWifiNmeSimImsiGetIndSendTo(dst__, src__) \
|
#define CsrWifiNmeSimImsiGetIndSendTo(dst__, src__) \
|
||||||
@ -748,7 +748,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeSimImsiGetResCreate(msg__, dst__, src__, status__, imsi__, cardType__) \
|
#define CsrWifiNmeSimImsiGetResCreate(msg__, dst__, src__, status__, imsi__, cardType__) \
|
||||||
msg__ = (CsrWifiNmeSimImsiGetRes *) CsrPmemAlloc(sizeof(CsrWifiNmeSimImsiGetRes)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeSimImsiGetRes), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_SIM_IMSI_GET_RES, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_SIM_IMSI_GET_RES, dst__, src__); \
|
||||||
msg__->status = (status__); \
|
msg__->status = (status__); \
|
||||||
msg__->imsi = (imsi__); \
|
msg__->imsi = (imsi__); \
|
||||||
@ -787,7 +787,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeSimUmtsAuthIndCreate(msg__, dst__, src__, rand__, autn__) \
|
#define CsrWifiNmeSimUmtsAuthIndCreate(msg__, dst__, src__, rand__, autn__) \
|
||||||
msg__ = (CsrWifiNmeSimUmtsAuthInd *) CsrPmemAlloc(sizeof(CsrWifiNmeSimUmtsAuthInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeSimUmtsAuthInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_SIM_UMTS_AUTH_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_SIM_UMTS_AUTH_IND, dst__, src__); \
|
||||||
memcpy(msg__->rand, (rand__), sizeof(u8) * 16); \
|
memcpy(msg__->rand, (rand__), sizeof(u8) * 16); \
|
||||||
memcpy(msg__->autn, (autn__), sizeof(u8) * 16);
|
memcpy(msg__->autn, (autn__), sizeof(u8) * 16);
|
||||||
@ -834,7 +834,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeSimUmtsAuthResCreate(msg__, dst__, src__, status__, result__, umtsCipherKey__, umtsIntegrityKey__, resParameterLength__, resParameter__, auts__) \
|
#define CsrWifiNmeSimUmtsAuthResCreate(msg__, dst__, src__, status__, result__, umtsCipherKey__, umtsIntegrityKey__, resParameterLength__, resParameter__, auts__) \
|
||||||
msg__ = (CsrWifiNmeSimUmtsAuthRes *) CsrPmemAlloc(sizeof(CsrWifiNmeSimUmtsAuthRes)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeSimUmtsAuthRes), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_SIM_UMTS_AUTH_RES, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_SIM_UMTS_AUTH_RES, dst__, src__); \
|
||||||
msg__->status = (status__); \
|
msg__->status = (status__); \
|
||||||
msg__->result = (result__); \
|
msg__->result = (result__); \
|
||||||
@ -870,7 +870,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeWpsCancelReqCreate(msg__, dst__, src__, interfaceTag__) \
|
#define CsrWifiNmeWpsCancelReqCreate(msg__, dst__, src__, interfaceTag__) \
|
||||||
msg__ = (CsrWifiNmeWpsCancelReq *) CsrPmemAlloc(sizeof(CsrWifiNmeWpsCancelReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeWpsCancelReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_WPS_CANCEL_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_WPS_CANCEL_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__);
|
msg__->interfaceTag = (interfaceTag__);
|
||||||
|
|
||||||
@ -899,7 +899,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeWpsCancelCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
#define CsrWifiNmeWpsCancelCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
||||||
msg__ = (CsrWifiNmeWpsCancelCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeWpsCancelCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeWpsCancelCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_WPS_CANCEL_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_WPS_CANCEL_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
@ -935,7 +935,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeWpsCfmCreate(msg__, dst__, src__, interfaceTag__, status__, profile__) \
|
#define CsrWifiNmeWpsCfmCreate(msg__, dst__, src__, interfaceTag__, status__, profile__) \
|
||||||
msg__ = (CsrWifiNmeWpsCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeWpsCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeWpsCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_WPS_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_WPS_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__); \
|
msg__->status = (status__); \
|
||||||
@ -966,7 +966,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeWpsConfigSetReqCreate(msg__, dst__, src__, wpsConfig__) \
|
#define CsrWifiNmeWpsConfigSetReqCreate(msg__, dst__, src__, wpsConfig__) \
|
||||||
msg__ = (CsrWifiNmeWpsConfigSetReq *) CsrPmemAlloc(sizeof(CsrWifiNmeWpsConfigSetReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeWpsConfigSetReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_WPS_CONFIG_SET_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_WPS_CONFIG_SET_REQ, dst__, src__); \
|
||||||
msg__->wpsConfig = (wpsConfig__);
|
msg__->wpsConfig = (wpsConfig__);
|
||||||
|
|
||||||
@ -994,7 +994,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeWpsConfigSetCfmCreate(msg__, dst__, src__, status__) \
|
#define CsrWifiNmeWpsConfigSetCfmCreate(msg__, dst__, src__, status__) \
|
||||||
msg__ = (CsrWifiNmeWpsConfigSetCfm *) CsrPmemAlloc(sizeof(CsrWifiNmeWpsConfigSetCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeWpsConfigSetCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_WPS_CONFIG_SET_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_WPS_CONFIG_SET_CFM, dst__, src__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
|
|
||||||
@ -1030,7 +1030,7 @@ extern const char *CsrWifiNmeDownstreamPrimNames[CSR_WIFI_NME_PRIM_DOWNSTREAM_CO
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiNmeWpsReqCreate(msg__, dst__, src__, interfaceTag__, pin__, ssid__, bssid__) \
|
#define CsrWifiNmeWpsReqCreate(msg__, dst__, src__, interfaceTag__, pin__, ssid__, bssid__) \
|
||||||
msg__ = (CsrWifiNmeWpsReq *) CsrPmemAlloc(sizeof(CsrWifiNmeWpsReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiNmeWpsReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_WPS_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_PRIM, CSR_WIFI_NME_WPS_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
memcpy(msg__->pin, (pin__), sizeof(u8) * 8); \
|
memcpy(msg__->pin, (pin__), sizeof(u8) * 8); \
|
||||||
|
@ -101,7 +101,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlBlockAckDisableReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, macAddress__, trafficStreamID__, role__) \
|
#define CsrWifiRouterCtrlBlockAckDisableReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, macAddress__, trafficStreamID__, role__) \
|
||||||
msg__ = (CsrWifiRouterCtrlBlockAckDisableReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlBlockAckDisableReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlBlockAckDisableReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_BLOCK_ACK_DISABLE_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_BLOCK_ACK_DISABLE_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
@ -134,7 +134,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlBlockAckDisableCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, status__) \
|
#define CsrWifiRouterCtrlBlockAckDisableCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, status__) \
|
||||||
msg__ = (CsrWifiRouterCtrlBlockAckDisableCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlBlockAckDisableCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlBlockAckDisableCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_BLOCK_ACK_DISABLE_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_BLOCK_ACK_DISABLE_CFM, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -170,7 +170,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlBlockAckEnableReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, macAddress__, trafficStreamID__, role__, bufferSize__, timeout__, ssn__) \
|
#define CsrWifiRouterCtrlBlockAckEnableReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, macAddress__, trafficStreamID__, role__, bufferSize__, timeout__, ssn__) \
|
||||||
msg__ = (CsrWifiRouterCtrlBlockAckEnableReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlBlockAckEnableReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlBlockAckEnableReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_BLOCK_ACK_ENABLE_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_BLOCK_ACK_ENABLE_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
@ -206,7 +206,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlBlockAckEnableCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, status__) \
|
#define CsrWifiRouterCtrlBlockAckEnableCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, status__) \
|
||||||
msg__ = (CsrWifiRouterCtrlBlockAckEnableCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlBlockAckEnableCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlBlockAckEnableCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_BLOCK_ACK_ENABLE_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_BLOCK_ACK_ENABLE_CFM, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -239,7 +239,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlBlockAckErrorIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, trafficStreamID__, peerMacAddress__, status__) \
|
#define CsrWifiRouterCtrlBlockAckErrorIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, trafficStreamID__, peerMacAddress__, status__) \
|
||||||
msg__ = (CsrWifiRouterCtrlBlockAckErrorInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlBlockAckErrorInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlBlockAckErrorInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_BLOCK_ACK_ERROR_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_BLOCK_ACK_ERROR_IND, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -270,7 +270,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlCapabilitiesReqCreate(msg__, dst__, src__, clientData__) \
|
#define CsrWifiRouterCtrlCapabilitiesReqCreate(msg__, dst__, src__, clientData__) \
|
||||||
msg__ = (CsrWifiRouterCtrlCapabilitiesReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlCapabilitiesReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlCapabilitiesReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_CAPABILITIES_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_CAPABILITIES_REQ, dst__, src__); \
|
||||||
msg__->clientData = (clientData__);
|
msg__->clientData = (clientData__);
|
||||||
|
|
||||||
@ -301,7 +301,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlCapabilitiesCfmCreate(msg__, dst__, src__, clientData__, commandQueueSize__, trafficQueueSize__) \
|
#define CsrWifiRouterCtrlCapabilitiesCfmCreate(msg__, dst__, src__, clientData__, commandQueueSize__, trafficQueueSize__) \
|
||||||
msg__ = (CsrWifiRouterCtrlCapabilitiesCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlCapabilitiesCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlCapabilitiesCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_CAPABILITIES_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_CAPABILITIES_CFM, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->commandQueueSize = (commandQueueSize__); \
|
msg__->commandQueueSize = (commandQueueSize__); \
|
||||||
@ -332,7 +332,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlConfigurePowerModeReqCreate(msg__, dst__, src__, clientData__, mode__, wakeHost__) \
|
#define CsrWifiRouterCtrlConfigurePowerModeReqCreate(msg__, dst__, src__, clientData__, mode__, wakeHost__) \
|
||||||
msg__ = (CsrWifiRouterCtrlConfigurePowerModeReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlConfigurePowerModeReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlConfigurePowerModeReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_CONFIGURE_POWER_MODE_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_CONFIGURE_POWER_MODE_REQ, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->mode = (mode__); \
|
msg__->mode = (mode__); \
|
||||||
@ -364,7 +364,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlConnectedIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, peerMacAddress__, peerStatus__) \
|
#define CsrWifiRouterCtrlConnectedIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, peerMacAddress__, peerStatus__) \
|
||||||
msg__ = (CsrWifiRouterCtrlConnectedInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlConnectedInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlConnectedInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_CONNECTED_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_CONNECTED_IND, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -400,7 +400,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlHipReqCreate(msg__, dst__, src__, mlmeCommandLength__, mlmeCommand__, dataRef1Length__, dataRef1__, dataRef2Length__, dataRef2__) \
|
#define CsrWifiRouterCtrlHipReqCreate(msg__, dst__, src__, mlmeCommandLength__, mlmeCommand__, dataRef1Length__, dataRef1__, dataRef2Length__, dataRef2__) \
|
||||||
msg__ = (CsrWifiRouterCtrlHipReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlHipReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlHipReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_HIP_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_HIP_REQ, dst__, src__); \
|
||||||
msg__->mlmeCommandLength = (mlmeCommandLength__); \
|
msg__->mlmeCommandLength = (mlmeCommandLength__); \
|
||||||
msg__->mlmeCommand = (mlmeCommand__); \
|
msg__->mlmeCommand = (mlmeCommand__); \
|
||||||
@ -438,7 +438,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlHipIndCreate(msg__, dst__, src__, mlmeCommandLength__, mlmeCommand__, dataRef1Length__, dataRef1__, dataRef2Length__, dataRef2__) \
|
#define CsrWifiRouterCtrlHipIndCreate(msg__, dst__, src__, mlmeCommandLength__, mlmeCommand__, dataRef1Length__, dataRef1__, dataRef2Length__, dataRef2__) \
|
||||||
msg__ = (CsrWifiRouterCtrlHipInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlHipInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlHipInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_HIP_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_HIP_IND, dst__, src__); \
|
||||||
msg__->mlmeCommandLength = (mlmeCommandLength__); \
|
msg__->mlmeCommandLength = (mlmeCommandLength__); \
|
||||||
msg__->mlmeCommand = (mlmeCommand__); \
|
msg__->mlmeCommand = (mlmeCommand__); \
|
||||||
@ -472,7 +472,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlM4ReadyToSendIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, peerMacAddress__) \
|
#define CsrWifiRouterCtrlM4ReadyToSendIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, peerMacAddress__) \
|
||||||
msg__ = (CsrWifiRouterCtrlM4ReadyToSendInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlM4ReadyToSendInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlM4ReadyToSendInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_M4_READY_TO_SEND_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_M4_READY_TO_SEND_IND, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -502,7 +502,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlM4TransmitReqCreate(msg__, dst__, src__, interfaceTag__, clientData__) \
|
#define CsrWifiRouterCtrlM4TransmitReqCreate(msg__, dst__, src__, interfaceTag__, clientData__) \
|
||||||
msg__ = (CsrWifiRouterCtrlM4TransmitReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlM4TransmitReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlM4TransmitReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_M4_TRANSMIT_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_M4_TRANSMIT_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->clientData = (clientData__);
|
msg__->clientData = (clientData__);
|
||||||
@ -533,7 +533,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlM4TransmittedIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, peerMacAddress__, status__) \
|
#define CsrWifiRouterCtrlM4TransmittedIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, peerMacAddress__, status__) \
|
||||||
msg__ = (CsrWifiRouterCtrlM4TransmittedInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlM4TransmittedInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlM4TransmittedInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_M4_TRANSMITTED_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_M4_TRANSMITTED_IND, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -565,7 +565,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlMediaStatusReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, mediaStatus__) \
|
#define CsrWifiRouterCtrlMediaStatusReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, mediaStatus__) \
|
||||||
msg__ = (CsrWifiRouterCtrlMediaStatusReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlMediaStatusReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlMediaStatusReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_MEDIA_STATUS_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_MEDIA_STATUS_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
@ -597,7 +597,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlMicFailureIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, peerMacAddress__, unicastPdu__) \
|
#define CsrWifiRouterCtrlMicFailureIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, peerMacAddress__, unicastPdu__) \
|
||||||
msg__ = (CsrWifiRouterCtrlMicFailureInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlMicFailureInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlMicFailureInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_MIC_FAILURE_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_MIC_FAILURE_IND, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -638,7 +638,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlModeSetReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, mode__, bssid__, protection__, intraBssDistEnabled__) \
|
#define CsrWifiRouterCtrlModeSetReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, mode__, bssid__, protection__, intraBssDistEnabled__) \
|
||||||
msg__ = (CsrWifiRouterCtrlModeSetReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlModeSetReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlModeSetReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_MODE_SET_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_MODE_SET_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
@ -673,7 +673,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlModeSetCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, mode__, status__) \
|
#define CsrWifiRouterCtrlModeSetCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, mode__, status__) \
|
||||||
msg__ = (CsrWifiRouterCtrlModeSetCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlModeSetCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlModeSetCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_MODE_SET_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_MODE_SET_CFM, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -707,7 +707,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlMulticastAddressIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, action__, setAddressesCount__, setAddresses__) \
|
#define CsrWifiRouterCtrlMulticastAddressIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, action__, setAddressesCount__, setAddresses__) \
|
||||||
msg__ = (CsrWifiRouterCtrlMulticastAddressInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlMulticastAddressInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlMulticastAddressInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_MULTICAST_ADDRESS_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_MULTICAST_ADDRESS_IND, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -742,7 +742,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlMulticastAddressResCreate(msg__, dst__, src__, interfaceTag__, clientData__, status__, action__, getAddressesCount__, getAddresses__) \
|
#define CsrWifiRouterCtrlMulticastAddressResCreate(msg__, dst__, src__, interfaceTag__, clientData__, status__, action__, getAddressesCount__, getAddresses__) \
|
||||||
msg__ = (CsrWifiRouterCtrlMulticastAddressRes *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlMulticastAddressRes)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlMulticastAddressRes), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_MULTICAST_ADDRESS_RES, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_MULTICAST_ADDRESS_RES, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
@ -778,7 +778,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlPeerAddReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, peerMacAddress__, associationId__, staInfo__) \
|
#define CsrWifiRouterCtrlPeerAddReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, peerMacAddress__, associationId__, staInfo__) \
|
||||||
msg__ = (CsrWifiRouterCtrlPeerAddReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlPeerAddReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlPeerAddReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_PEER_ADD_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_PEER_ADD_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
@ -813,7 +813,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlPeerAddCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, peerMacAddress__, peerRecordHandle__, status__) \
|
#define CsrWifiRouterCtrlPeerAddCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, peerMacAddress__, peerRecordHandle__, status__) \
|
||||||
msg__ = (CsrWifiRouterCtrlPeerAddCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlPeerAddCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlPeerAddCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_PEER_ADD_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_PEER_ADD_CFM, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -846,7 +846,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlPeerDelReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, peerRecordHandle__) \
|
#define CsrWifiRouterCtrlPeerDelReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, peerRecordHandle__) \
|
||||||
msg__ = (CsrWifiRouterCtrlPeerDelReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlPeerDelReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlPeerDelReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_PEER_DEL_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_PEER_DEL_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
@ -877,7 +877,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlPeerDelCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, status__) \
|
#define CsrWifiRouterCtrlPeerDelCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, status__) \
|
||||||
msg__ = (CsrWifiRouterCtrlPeerDelCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlPeerDelCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlPeerDelCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_PEER_DEL_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_PEER_DEL_CFM, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -909,7 +909,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlPeerUpdateReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, peerRecordHandle__, powersaveMode__) \
|
#define CsrWifiRouterCtrlPeerUpdateReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, peerRecordHandle__, powersaveMode__) \
|
||||||
msg__ = (CsrWifiRouterCtrlPeerUpdateReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlPeerUpdateReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlPeerUpdateReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_PEER_UPDATE_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_PEER_UPDATE_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
@ -941,7 +941,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlPeerUpdateCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, status__) \
|
#define CsrWifiRouterCtrlPeerUpdateCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, status__) \
|
||||||
msg__ = (CsrWifiRouterCtrlPeerUpdateCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlPeerUpdateCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlPeerUpdateCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_PEER_UPDATE_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_PEER_UPDATE_CFM, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -975,7 +975,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlPortConfigureReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, uncontrolledPortAction__, controlledPortAction__, macAddress__, setProtection__) \
|
#define CsrWifiRouterCtrlPortConfigureReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, uncontrolledPortAction__, controlledPortAction__, macAddress__, setProtection__) \
|
||||||
msg__ = (CsrWifiRouterCtrlPortConfigureReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlPortConfigureReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlPortConfigureReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_PORT_CONFIGURE_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_PORT_CONFIGURE_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
@ -1010,7 +1010,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlPortConfigureCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, status__, macAddress__) \
|
#define CsrWifiRouterCtrlPortConfigureCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, status__, macAddress__) \
|
||||||
msg__ = (CsrWifiRouterCtrlPortConfigureCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlPortConfigureCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlPortConfigureCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_PORT_CONFIGURE_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_PORT_CONFIGURE_CFM, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -1043,7 +1043,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlQosControlReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, control__, queueConfig__) \
|
#define CsrWifiRouterCtrlQosControlReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, control__, queueConfig__) \
|
||||||
msg__ = (CsrWifiRouterCtrlQosControlReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlQosControlReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlQosControlReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_QOS_CONTROL_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_QOS_CONTROL_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
@ -1073,7 +1073,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlRawSdioDeinitialiseReqCreate(msg__, dst__, src__, clientData__) \
|
#define CsrWifiRouterCtrlRawSdioDeinitialiseReqCreate(msg__, dst__, src__, clientData__) \
|
||||||
msg__ = (CsrWifiRouterCtrlRawSdioDeinitialiseReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlRawSdioDeinitialiseReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlRawSdioDeinitialiseReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_RAW_SDIO_DEINITIALISE_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_RAW_SDIO_DEINITIALISE_REQ, dst__, src__); \
|
||||||
msg__->clientData = (clientData__);
|
msg__->clientData = (clientData__);
|
||||||
|
|
||||||
@ -1101,7 +1101,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlRawSdioDeinitialiseCfmCreate(msg__, dst__, src__, clientData__, result__) \
|
#define CsrWifiRouterCtrlRawSdioDeinitialiseCfmCreate(msg__, dst__, src__, clientData__, result__) \
|
||||||
msg__ = (CsrWifiRouterCtrlRawSdioDeinitialiseCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlRawSdioDeinitialiseCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlRawSdioDeinitialiseCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_RAW_SDIO_DEINITIALISE_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_RAW_SDIO_DEINITIALISE_CFM, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->result = (result__);
|
msg__->result = (result__);
|
||||||
@ -1129,7 +1129,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlRawSdioInitialiseReqCreate(msg__, dst__, src__, clientData__) \
|
#define CsrWifiRouterCtrlRawSdioInitialiseReqCreate(msg__, dst__, src__, clientData__) \
|
||||||
msg__ = (CsrWifiRouterCtrlRawSdioInitialiseReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlRawSdioInitialiseReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlRawSdioInitialiseReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_RAW_SDIO_INITIALISE_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_RAW_SDIO_INITIALISE_REQ, dst__, src__); \
|
||||||
msg__->clientData = (clientData__);
|
msg__->clientData = (clientData__);
|
||||||
|
|
||||||
@ -1165,7 +1165,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlRawSdioInitialiseCfmCreate(msg__, dst__, src__, clientData__, result__, byteRead__, byteWrite__, firmwareDownload__, reset__, coreDumpPrepare__, byteBlockRead__, gpRead16__, gpWrite16__) \
|
#define CsrWifiRouterCtrlRawSdioInitialiseCfmCreate(msg__, dst__, src__, clientData__, result__, byteRead__, byteWrite__, firmwareDownload__, reset__, coreDumpPrepare__, byteBlockRead__, gpRead16__, gpWrite16__) \
|
||||||
msg__ = (CsrWifiRouterCtrlRawSdioInitialiseCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlRawSdioInitialiseCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlRawSdioInitialiseCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_RAW_SDIO_INITIALISE_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_RAW_SDIO_INITIALISE_CFM, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->result = (result__); \
|
msg__->result = (result__); \
|
||||||
@ -1202,7 +1202,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlResumeIndCreate(msg__, dst__, src__, clientData__, powerMaintained__) \
|
#define CsrWifiRouterCtrlResumeIndCreate(msg__, dst__, src__, clientData__, powerMaintained__) \
|
||||||
msg__ = (CsrWifiRouterCtrlResumeInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlResumeInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlResumeInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_RESUME_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_RESUME_IND, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->powerMaintained = (powerMaintained__);
|
msg__->powerMaintained = (powerMaintained__);
|
||||||
@ -1230,7 +1230,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlResumeResCreate(msg__, dst__, src__, clientData__, status__) \
|
#define CsrWifiRouterCtrlResumeResCreate(msg__, dst__, src__, clientData__, status__) \
|
||||||
msg__ = (CsrWifiRouterCtrlResumeRes *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlResumeRes)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlResumeRes), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_RESUME_RES, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_RESUME_RES, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
@ -1260,7 +1260,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlStaInactiveIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, staAddress__) \
|
#define CsrWifiRouterCtrlStaInactiveIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, staAddress__) \
|
||||||
msg__ = (CsrWifiRouterCtrlStaInactiveInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlStaInactiveInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlStaInactiveInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_STA_INACTIVE_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_STA_INACTIVE_IND, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -1291,7 +1291,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlSuspendIndCreate(msg__, dst__, src__, clientData__, hardSuspend__, d3Suspend__) \
|
#define CsrWifiRouterCtrlSuspendIndCreate(msg__, dst__, src__, clientData__, hardSuspend__, d3Suspend__) \
|
||||||
msg__ = (CsrWifiRouterCtrlSuspendInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlSuspendInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlSuspendInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_SUSPEND_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_SUSPEND_IND, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->hardSuspend = (hardSuspend__); \
|
msg__->hardSuspend = (hardSuspend__); \
|
||||||
@ -1320,7 +1320,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlSuspendResCreate(msg__, dst__, src__, clientData__, status__) \
|
#define CsrWifiRouterCtrlSuspendResCreate(msg__, dst__, src__, clientData__, status__) \
|
||||||
msg__ = (CsrWifiRouterCtrlSuspendRes *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlSuspendRes)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlSuspendRes), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_SUSPEND_RES, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_SUSPEND_RES, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
@ -1351,7 +1351,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlTclasAddReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, tclasLength__, tclas__) \
|
#define CsrWifiRouterCtrlTclasAddReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, tclasLength__, tclas__) \
|
||||||
msg__ = (CsrWifiRouterCtrlTclasAddReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlTclasAddReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlTclasAddReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_TCLAS_ADD_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_TCLAS_ADD_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
@ -1383,7 +1383,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlTclasAddCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, status__) \
|
#define CsrWifiRouterCtrlTclasAddCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, status__) \
|
||||||
msg__ = (CsrWifiRouterCtrlTclasAddCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlTclasAddCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlTclasAddCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_TCLAS_ADD_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_TCLAS_ADD_CFM, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -1415,7 +1415,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlTclasDelReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, tclasLength__, tclas__) \
|
#define CsrWifiRouterCtrlTclasDelReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, tclasLength__, tclas__) \
|
||||||
msg__ = (CsrWifiRouterCtrlTclasDelReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlTclasDelReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlTclasDelReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_TCLAS_DEL_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_TCLAS_DEL_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
@ -1447,7 +1447,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlTclasDelCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, status__) \
|
#define CsrWifiRouterCtrlTclasDelCfmCreate(msg__, dst__, src__, clientData__, interfaceTag__, status__) \
|
||||||
msg__ = (CsrWifiRouterCtrlTclasDelCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlTclasDelCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlTclasDelCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_TCLAS_DEL_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_TCLAS_DEL_CFM, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -1479,7 +1479,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlTrafficClassificationReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, trafficType__, period__) \
|
#define CsrWifiRouterCtrlTrafficClassificationReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, trafficType__, period__) \
|
||||||
msg__ = (CsrWifiRouterCtrlTrafficClassificationReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlTrafficClassificationReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlTrafficClassificationReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_TRAFFIC_CLASSIFICATION_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_TRAFFIC_CLASSIFICATION_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
@ -1512,7 +1512,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlTrafficConfigReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, trafficConfigType__, config__) \
|
#define CsrWifiRouterCtrlTrafficConfigReqCreate(msg__, dst__, src__, interfaceTag__, clientData__, trafficConfigType__, config__) \
|
||||||
msg__ = (CsrWifiRouterCtrlTrafficConfigReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlTrafficConfigReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlTrafficConfigReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_TRAFFIC_CONFIG_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_TRAFFIC_CONFIG_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
@ -1546,7 +1546,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlTrafficProtocolIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, packetType__, direction__, srcAddress__) \
|
#define CsrWifiRouterCtrlTrafficProtocolIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, packetType__, direction__, srcAddress__) \
|
||||||
msg__ = (CsrWifiRouterCtrlTrafficProtocolInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlTrafficProtocolInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlTrafficProtocolInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_TRAFFIC_PROTOCOL_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_TRAFFIC_PROTOCOL_IND, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -1579,7 +1579,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlTrafficSampleIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, stats__) \
|
#define CsrWifiRouterCtrlTrafficSampleIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, stats__) \
|
||||||
msg__ = (CsrWifiRouterCtrlTrafficSampleInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlTrafficSampleInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlTrafficSampleInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_TRAFFIC_SAMPLE_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_TRAFFIC_SAMPLE_IND, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -1610,7 +1610,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlUnexpectedFrameIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, peerMacAddress__) \
|
#define CsrWifiRouterCtrlUnexpectedFrameIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, peerMacAddress__) \
|
||||||
msg__ = (CsrWifiRouterCtrlUnexpectedFrameInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlUnexpectedFrameInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlUnexpectedFrameInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_UNEXPECTED_FRAME_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_UNEXPECTED_FRAME_IND, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -1640,7 +1640,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlWapiFilterReqCreate(msg__, dst__, src__, interfaceTag__, isWapiConnected__) \
|
#define CsrWifiRouterCtrlWapiFilterReqCreate(msg__, dst__, src__, interfaceTag__, isWapiConnected__) \
|
||||||
msg__ = (CsrWifiRouterCtrlWapiFilterReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWapiFilterReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlWapiFilterReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WAPI_FILTER_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WAPI_FILTER_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->isWapiConnected = (isWapiConnected__);
|
msg__->isWapiConnected = (isWapiConnected__);
|
||||||
@ -1669,7 +1669,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlWapiMulticastFilterReqCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
#define CsrWifiRouterCtrlWapiMulticastFilterReqCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
||||||
msg__ = (CsrWifiRouterCtrlWapiMulticastFilterReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWapiMulticastFilterReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlWapiMulticastFilterReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WAPI_MULTICAST_FILTER_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WAPI_MULTICAST_FILTER_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
@ -1702,7 +1702,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlWapiRxMicCheckIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, signalLength__, signal__, dataLength__, data__) \
|
#define CsrWifiRouterCtrlWapiRxMicCheckIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, signalLength__, signal__, dataLength__, data__) \
|
||||||
msg__ = (CsrWifiRouterCtrlWapiRxMicCheckInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWapiRxMicCheckInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlWapiRxMicCheckInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WAPI_RX_MIC_CHECK_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WAPI_RX_MIC_CHECK_IND, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -1738,7 +1738,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlWapiRxPktReqCreate(msg__, dst__, src__, interfaceTag__, signalLength__, signal__, dataLength__, data__) \
|
#define CsrWifiRouterCtrlWapiRxPktReqCreate(msg__, dst__, src__, interfaceTag__, signalLength__, signal__, dataLength__, data__) \
|
||||||
msg__ = (CsrWifiRouterCtrlWapiRxPktReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWapiRxPktReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlWapiRxPktReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WAPI_RX_PKT_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WAPI_RX_PKT_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->signalLength = (signalLength__); \
|
msg__->signalLength = (signalLength__); \
|
||||||
@ -1770,7 +1770,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlWapiUnicastFilterReqCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
#define CsrWifiRouterCtrlWapiUnicastFilterReqCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
||||||
msg__ = (CsrWifiRouterCtrlWapiUnicastFilterReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWapiUnicastFilterReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlWapiUnicastFilterReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WAPI_UNICAST_FILTER_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WAPI_UNICAST_FILTER_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
@ -1801,7 +1801,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlWapiUnicastTxEncryptIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, dataLength__, data__) \
|
#define CsrWifiRouterCtrlWapiUnicastTxEncryptIndCreate(msg__, dst__, src__, clientData__, interfaceTag__, dataLength__, data__) \
|
||||||
msg__ = (CsrWifiRouterCtrlWapiUnicastTxEncryptInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWapiUnicastTxEncryptInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlWapiUnicastTxEncryptInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WAPI_UNICAST_TX_ENCRYPT_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WAPI_UNICAST_TX_ENCRYPT_IND, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
@ -1833,7 +1833,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlWapiUnicastTxPktReqCreate(msg__, dst__, src__, interfaceTag__, dataLength__, data__) \
|
#define CsrWifiRouterCtrlWapiUnicastTxPktReqCreate(msg__, dst__, src__, interfaceTag__, dataLength__, data__) \
|
||||||
msg__ = (CsrWifiRouterCtrlWapiUnicastTxPktReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWapiUnicastTxPktReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlWapiUnicastTxPktReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WAPI_UNICAST_TX_PKT_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WAPI_UNICAST_TX_PKT_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->dataLength = (dataLength__); \
|
msg__->dataLength = (dataLength__); \
|
||||||
@ -1862,7 +1862,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlWifiOffReqCreate(msg__, dst__, src__, clientData__) \
|
#define CsrWifiRouterCtrlWifiOffReqCreate(msg__, dst__, src__, clientData__) \
|
||||||
msg__ = (CsrWifiRouterCtrlWifiOffReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWifiOffReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlWifiOffReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WIFI_OFF_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WIFI_OFF_REQ, dst__, src__); \
|
||||||
msg__->clientData = (clientData__);
|
msg__->clientData = (clientData__);
|
||||||
|
|
||||||
@ -1890,7 +1890,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlWifiOffIndCreate(msg__, dst__, src__, clientData__, controlIndication__) \
|
#define CsrWifiRouterCtrlWifiOffIndCreate(msg__, dst__, src__, clientData__, controlIndication__) \
|
||||||
msg__ = (CsrWifiRouterCtrlWifiOffInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWifiOffInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlWifiOffInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WIFI_OFF_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WIFI_OFF_IND, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->controlIndication = (controlIndication__);
|
msg__->controlIndication = (controlIndication__);
|
||||||
@ -1917,7 +1917,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlWifiOffResCreate(msg__, dst__, src__, clientData__) \
|
#define CsrWifiRouterCtrlWifiOffResCreate(msg__, dst__, src__, clientData__) \
|
||||||
msg__ = (CsrWifiRouterCtrlWifiOffRes *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWifiOffRes)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlWifiOffRes), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WIFI_OFF_RES, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WIFI_OFF_RES, dst__, src__); \
|
||||||
msg__->clientData = (clientData__);
|
msg__->clientData = (clientData__);
|
||||||
|
|
||||||
@ -1944,7 +1944,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlWifiOffCfmCreate(msg__, dst__, src__, clientData__) \
|
#define CsrWifiRouterCtrlWifiOffCfmCreate(msg__, dst__, src__, clientData__) \
|
||||||
msg__ = (CsrWifiRouterCtrlWifiOffCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWifiOffCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlWifiOffCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WIFI_OFF_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WIFI_OFF_CFM, dst__, src__); \
|
||||||
msg__->clientData = (clientData__);
|
msg__->clientData = (clientData__);
|
||||||
|
|
||||||
@ -1973,7 +1973,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlWifiOnReqCreate(msg__, dst__, src__, clientData__, dataLength__, data__) \
|
#define CsrWifiRouterCtrlWifiOnReqCreate(msg__, dst__, src__, clientData__, dataLength__, data__) \
|
||||||
msg__ = (CsrWifiRouterCtrlWifiOnReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWifiOnReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlWifiOnReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WIFI_ON_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WIFI_ON_REQ, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->dataLength = (dataLength__); \
|
msg__->dataLength = (dataLength__); \
|
||||||
@ -2004,7 +2004,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlWifiOnIndCreate(msg__, dst__, src__, clientData__, status__, versions__) \
|
#define CsrWifiRouterCtrlWifiOnIndCreate(msg__, dst__, src__, clientData__, status__, versions__) \
|
||||||
msg__ = (CsrWifiRouterCtrlWifiOnInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWifiOnInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlWifiOnInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WIFI_ON_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WIFI_ON_IND, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->status = (status__); \
|
msg__->status = (status__); \
|
||||||
@ -2037,7 +2037,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlWifiOnResCreate(msg__, dst__, src__, clientData__, status__, numInterfaceAddress__, stationMacAddress__, smeVersions__, scheduledInterrupt__) \
|
#define CsrWifiRouterCtrlWifiOnResCreate(msg__, dst__, src__, clientData__, status__, numInterfaceAddress__, stationMacAddress__, smeVersions__, scheduledInterrupt__) \
|
||||||
msg__ = (CsrWifiRouterCtrlWifiOnRes *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWifiOnRes)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlWifiOnRes), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WIFI_ON_RES, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WIFI_ON_RES, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->status = (status__); \
|
msg__->status = (status__); \
|
||||||
@ -2070,7 +2070,7 @@ extern const char *CsrWifiRouterCtrlDownstreamPrimNames[CSR_WIFI_ROUTER_CTRL_PRI
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterCtrlWifiOnCfmCreate(msg__, dst__, src__, clientData__, status__) \
|
#define CsrWifiRouterCtrlWifiOnCfmCreate(msg__, dst__, src__, clientData__, status__) \
|
||||||
msg__ = (CsrWifiRouterCtrlWifiOnCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWifiOnCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterCtrlWifiOnCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WIFI_ON_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_CTRL_PRIM, CSR_WIFI_ROUTER_CTRL_WIFI_ON_CFM, dst__, src__); \
|
||||||
msg__->clientData = (clientData__); \
|
msg__->clientData = (clientData__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
|
@ -51,7 +51,7 @@ u8* CsrWifiRouterCtrlConfigurePowerModeReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlConfigurePowerModeReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlConfigurePowerModeReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlConfigurePowerModeReq *primitive = (CsrWifiRouterCtrlConfigurePowerModeReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlConfigurePowerModeReq));
|
CsrWifiRouterCtrlConfigurePowerModeReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlConfigurePowerModeReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -106,7 +106,7 @@ u8* CsrWifiRouterCtrlHipReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlHipReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlHipReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlHipReq *primitive = (CsrWifiRouterCtrlHipReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlHipReq));
|
CsrWifiRouterCtrlHipReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlHipReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -114,7 +114,7 @@ void* CsrWifiRouterCtrlHipReqDes(u8 *buffer, size_t length)
|
|||||||
CsrUint16Des((u16 *) &primitive->mlmeCommandLength, buffer, &offset);
|
CsrUint16Des((u16 *) &primitive->mlmeCommandLength, buffer, &offset);
|
||||||
if (primitive->mlmeCommandLength)
|
if (primitive->mlmeCommandLength)
|
||||||
{
|
{
|
||||||
primitive->mlmeCommand = (u8 *)CsrPmemAlloc(primitive->mlmeCommandLength);
|
primitive->mlmeCommand = kmalloc(primitive->mlmeCommandLength, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->mlmeCommand, buffer, &offset, ((u16) (primitive->mlmeCommandLength)));
|
CsrMemCpyDes(primitive->mlmeCommand, buffer, &offset, ((u16) (primitive->mlmeCommandLength)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -124,7 +124,7 @@ void* CsrWifiRouterCtrlHipReqDes(u8 *buffer, size_t length)
|
|||||||
CsrUint16Des((u16 *) &primitive->dataRef1Length, buffer, &offset);
|
CsrUint16Des((u16 *) &primitive->dataRef1Length, buffer, &offset);
|
||||||
if (primitive->dataRef1Length)
|
if (primitive->dataRef1Length)
|
||||||
{
|
{
|
||||||
primitive->dataRef1 = (u8 *)CsrPmemAlloc(primitive->dataRef1Length);
|
primitive->dataRef1 = kmalloc(primitive->dataRef1Length, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->dataRef1, buffer, &offset, ((u16) (primitive->dataRef1Length)));
|
CsrMemCpyDes(primitive->dataRef1, buffer, &offset, ((u16) (primitive->dataRef1Length)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -134,7 +134,7 @@ void* CsrWifiRouterCtrlHipReqDes(u8 *buffer, size_t length)
|
|||||||
CsrUint16Des((u16 *) &primitive->dataRef2Length, buffer, &offset);
|
CsrUint16Des((u16 *) &primitive->dataRef2Length, buffer, &offset);
|
||||||
if (primitive->dataRef2Length)
|
if (primitive->dataRef2Length)
|
||||||
{
|
{
|
||||||
primitive->dataRef2 = (u8 *)CsrPmemAlloc(primitive->dataRef2Length);
|
primitive->dataRef2 = kmalloc(primitive->dataRef2Length, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->dataRef2, buffer, &offset, ((u16) (primitive->dataRef2Length)));
|
CsrMemCpyDes(primitive->dataRef2, buffer, &offset, ((u16) (primitive->dataRef2Length)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -182,7 +182,7 @@ u8* CsrWifiRouterCtrlMediaStatusReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlMediaStatusReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlMediaStatusReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlMediaStatusReq *primitive = (CsrWifiRouterCtrlMediaStatusReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlMediaStatusReq));
|
CsrWifiRouterCtrlMediaStatusReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlMediaStatusReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -240,7 +240,7 @@ u8* CsrWifiRouterCtrlMulticastAddressResSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlMulticastAddressResDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlMulticastAddressResDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlMulticastAddressRes *primitive = (CsrWifiRouterCtrlMulticastAddressRes *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlMulticastAddressRes));
|
CsrWifiRouterCtrlMulticastAddressRes *primitive = kmalloc(sizeof(CsrWifiRouterCtrlMulticastAddressRes), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -253,7 +253,7 @@ void* CsrWifiRouterCtrlMulticastAddressResDes(u8 *buffer, size_t length)
|
|||||||
primitive->getAddresses = NULL;
|
primitive->getAddresses = NULL;
|
||||||
if (primitive->getAddressesCount)
|
if (primitive->getAddressesCount)
|
||||||
{
|
{
|
||||||
primitive->getAddresses = (CsrWifiMacAddress *)CsrPmemAlloc(sizeof(CsrWifiMacAddress) * primitive->getAddressesCount);
|
primitive->getAddresses = kmalloc(sizeof(CsrWifiMacAddress) * primitive->getAddressesCount, GFP_KERNEL);
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
u16 i1;
|
u16 i1;
|
||||||
@ -307,7 +307,7 @@ u8* CsrWifiRouterCtrlPortConfigureReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlPortConfigureReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlPortConfigureReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlPortConfigureReq *primitive = (CsrWifiRouterCtrlPortConfigureReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlPortConfigureReq));
|
CsrWifiRouterCtrlPortConfigureReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlPortConfigureReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -351,7 +351,7 @@ u8* CsrWifiRouterCtrlQosControlReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlQosControlReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlQosControlReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlQosControlReq *primitive = (CsrWifiRouterCtrlQosControlReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlQosControlReq));
|
CsrWifiRouterCtrlQosControlReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlQosControlReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -389,7 +389,7 @@ u8* CsrWifiRouterCtrlSuspendResSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlSuspendResDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlSuspendResDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlSuspendRes *primitive = (CsrWifiRouterCtrlSuspendRes *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlSuspendRes));
|
CsrWifiRouterCtrlSuspendRes *primitive = kmalloc(sizeof(CsrWifiRouterCtrlSuspendRes), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -433,7 +433,7 @@ u8* CsrWifiRouterCtrlTclasAddReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlTclasAddReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlTclasAddReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlTclasAddReq *primitive = (CsrWifiRouterCtrlTclasAddReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlTclasAddReq));
|
CsrWifiRouterCtrlTclasAddReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlTclasAddReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -443,7 +443,7 @@ void* CsrWifiRouterCtrlTclasAddReqDes(u8 *buffer, size_t length)
|
|||||||
CsrUint16Des((u16 *) &primitive->tclasLength, buffer, &offset);
|
CsrUint16Des((u16 *) &primitive->tclasLength, buffer, &offset);
|
||||||
if (primitive->tclasLength)
|
if (primitive->tclasLength)
|
||||||
{
|
{
|
||||||
primitive->tclas = (u8 *)CsrPmemAlloc(primitive->tclasLength);
|
primitive->tclas = kmalloc(primitive->tclasLength, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->tclas, buffer, &offset, ((u16) (primitive->tclasLength)));
|
CsrMemCpyDes(primitive->tclas, buffer, &offset, ((u16) (primitive->tclasLength)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -487,7 +487,7 @@ u8* CsrWifiRouterCtrlResumeResSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlResumeResDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlResumeResDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlResumeRes *primitive = (CsrWifiRouterCtrlResumeRes *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlResumeRes));
|
CsrWifiRouterCtrlResumeRes *primitive = kmalloc(sizeof(CsrWifiRouterCtrlResumeRes), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -531,7 +531,7 @@ u8* CsrWifiRouterCtrlTclasDelReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlTclasDelReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlTclasDelReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlTclasDelReq *primitive = (CsrWifiRouterCtrlTclasDelReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlTclasDelReq));
|
CsrWifiRouterCtrlTclasDelReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlTclasDelReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -541,7 +541,7 @@ void* CsrWifiRouterCtrlTclasDelReqDes(u8 *buffer, size_t length)
|
|||||||
CsrUint16Des((u16 *) &primitive->tclasLength, buffer, &offset);
|
CsrUint16Des((u16 *) &primitive->tclasLength, buffer, &offset);
|
||||||
if (primitive->tclasLength)
|
if (primitive->tclasLength)
|
||||||
{
|
{
|
||||||
primitive->tclas = (u8 *)CsrPmemAlloc(primitive->tclasLength);
|
primitive->tclas = kmalloc(primitive->tclasLength, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->tclas, buffer, &offset, ((u16) (primitive->tclasLength)));
|
CsrMemCpyDes(primitive->tclas, buffer, &offset, ((u16) (primitive->tclasLength)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -589,7 +589,7 @@ u8* CsrWifiRouterCtrlTrafficClassificationReqSer(u8 *ptr, size_t *len, void *msg
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlTrafficClassificationReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlTrafficClassificationReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlTrafficClassificationReq *primitive = (CsrWifiRouterCtrlTrafficClassificationReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlTrafficClassificationReq));
|
CsrWifiRouterCtrlTrafficClassificationReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlTrafficClassificationReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -639,7 +639,7 @@ u8* CsrWifiRouterCtrlTrafficConfigReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlTrafficConfigReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlTrafficConfigReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlTrafficConfigReq *primitive = (CsrWifiRouterCtrlTrafficConfigReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlTrafficConfigReq));
|
CsrWifiRouterCtrlTrafficConfigReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlTrafficConfigReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -687,7 +687,7 @@ u8* CsrWifiRouterCtrlWifiOnReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlWifiOnReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlWifiOnReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlWifiOnReq *primitive = (CsrWifiRouterCtrlWifiOnReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWifiOnReq));
|
CsrWifiRouterCtrlWifiOnReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlWifiOnReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -696,7 +696,7 @@ void* CsrWifiRouterCtrlWifiOnReqDes(u8 *buffer, size_t length)
|
|||||||
CsrUint32Des((u32 *) &primitive->dataLength, buffer, &offset);
|
CsrUint32Des((u32 *) &primitive->dataLength, buffer, &offset);
|
||||||
if (primitive->dataLength)
|
if (primitive->dataLength)
|
||||||
{
|
{
|
||||||
primitive->data = (u8 *)CsrPmemAlloc(primitive->dataLength);
|
primitive->data = kmalloc(primitive->dataLength, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->data, buffer, &offset, ((u16) (primitive->dataLength)));
|
CsrMemCpyDes(primitive->data, buffer, &offset, ((u16) (primitive->dataLength)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -765,7 +765,7 @@ u8* CsrWifiRouterCtrlWifiOnResSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlWifiOnResDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlWifiOnResDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlWifiOnRes *primitive = (CsrWifiRouterCtrlWifiOnRes *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWifiOnRes));
|
CsrWifiRouterCtrlWifiOnRes *primitive = kmalloc(sizeof(CsrWifiRouterCtrlWifiOnRes), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -821,7 +821,7 @@ u8* CsrWifiRouterCtrlM4TransmitReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlM4TransmitReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlM4TransmitReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlM4TransmitReq *primitive = (CsrWifiRouterCtrlM4TransmitReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlM4TransmitReq));
|
CsrWifiRouterCtrlM4TransmitReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlM4TransmitReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -865,7 +865,7 @@ u8* CsrWifiRouterCtrlModeSetReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlModeSetReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlModeSetReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlModeSetReq *primitive = (CsrWifiRouterCtrlModeSetReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlModeSetReq));
|
CsrWifiRouterCtrlModeSetReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlModeSetReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -917,7 +917,7 @@ u8* CsrWifiRouterCtrlPeerAddReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlPeerAddReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlPeerAddReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlPeerAddReq *primitive = (CsrWifiRouterCtrlPeerAddReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlPeerAddReq));
|
CsrWifiRouterCtrlPeerAddReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlPeerAddReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -961,7 +961,7 @@ u8* CsrWifiRouterCtrlPeerDelReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlPeerDelReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlPeerDelReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlPeerDelReq *primitive = (CsrWifiRouterCtrlPeerDelReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlPeerDelReq));
|
CsrWifiRouterCtrlPeerDelReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlPeerDelReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1002,7 +1002,7 @@ u8* CsrWifiRouterCtrlPeerUpdateReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlPeerUpdateReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlPeerUpdateReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlPeerUpdateReq *primitive = (CsrWifiRouterCtrlPeerUpdateReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlPeerUpdateReq));
|
CsrWifiRouterCtrlPeerUpdateReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlPeerUpdateReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1052,7 +1052,7 @@ u8* CsrWifiRouterCtrlBlockAckEnableReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlBlockAckEnableReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlBlockAckEnableReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlBlockAckEnableReq *primitive = (CsrWifiRouterCtrlBlockAckEnableReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlBlockAckEnableReq));
|
CsrWifiRouterCtrlBlockAckEnableReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlBlockAckEnableReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1100,7 +1100,7 @@ u8* CsrWifiRouterCtrlBlockAckDisableReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlBlockAckDisableReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlBlockAckDisableReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlBlockAckDisableReq *primitive = (CsrWifiRouterCtrlBlockAckDisableReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlBlockAckDisableReq));
|
CsrWifiRouterCtrlBlockAckDisableReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlBlockAckDisableReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1152,7 +1152,7 @@ u8* CsrWifiRouterCtrlWapiRxPktReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlWapiRxPktReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlWapiRxPktReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlWapiRxPktReq *primitive = (CsrWifiRouterCtrlWapiRxPktReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWapiRxPktReq));
|
CsrWifiRouterCtrlWapiRxPktReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlWapiRxPktReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1161,7 +1161,7 @@ void* CsrWifiRouterCtrlWapiRxPktReqDes(u8 *buffer, size_t length)
|
|||||||
CsrUint16Des((u16 *) &primitive->signalLength, buffer, &offset);
|
CsrUint16Des((u16 *) &primitive->signalLength, buffer, &offset);
|
||||||
if (primitive->signalLength)
|
if (primitive->signalLength)
|
||||||
{
|
{
|
||||||
primitive->signal = (u8 *)CsrPmemAlloc(primitive->signalLength);
|
primitive->signal = kmalloc(primitive->signalLength, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->signal, buffer, &offset, ((u16) (primitive->signalLength)));
|
CsrMemCpyDes(primitive->signal, buffer, &offset, ((u16) (primitive->signalLength)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -1171,7 +1171,7 @@ void* CsrWifiRouterCtrlWapiRxPktReqDes(u8 *buffer, size_t length)
|
|||||||
CsrUint16Des((u16 *) &primitive->dataLength, buffer, &offset);
|
CsrUint16Des((u16 *) &primitive->dataLength, buffer, &offset);
|
||||||
if (primitive->dataLength)
|
if (primitive->dataLength)
|
||||||
{
|
{
|
||||||
primitive->data = (u8 *)CsrPmemAlloc(primitive->dataLength);
|
primitive->data = kmalloc(primitive->dataLength, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->data, buffer, &offset, ((u16) (primitive->dataLength)));
|
CsrMemCpyDes(primitive->data, buffer, &offset, ((u16) (primitive->dataLength)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -1222,7 +1222,7 @@ u8* CsrWifiRouterCtrlWapiUnicastTxPktReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlWapiUnicastTxPktReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlWapiUnicastTxPktReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlWapiUnicastTxPktReq *primitive = (CsrWifiRouterCtrlWapiUnicastTxPktReq *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWapiUnicastTxPktReq));
|
CsrWifiRouterCtrlWapiUnicastTxPktReq *primitive = kmalloc(sizeof(CsrWifiRouterCtrlWapiUnicastTxPktReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1231,7 +1231,7 @@ void* CsrWifiRouterCtrlWapiUnicastTxPktReqDes(u8 *buffer, size_t length)
|
|||||||
CsrUint16Des((u16 *) &primitive->dataLength, buffer, &offset);
|
CsrUint16Des((u16 *) &primitive->dataLength, buffer, &offset);
|
||||||
if (primitive->dataLength)
|
if (primitive->dataLength)
|
||||||
{
|
{
|
||||||
primitive->data = (u8 *)CsrPmemAlloc(primitive->dataLength);
|
primitive->data = kmalloc(primitive->dataLength, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->data, buffer, &offset, ((u16) (primitive->dataLength)));
|
CsrMemCpyDes(primitive->data, buffer, &offset, ((u16) (primitive->dataLength)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -1293,7 +1293,7 @@ u8* CsrWifiRouterCtrlHipIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlHipIndDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlHipIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlHipInd *primitive = (CsrWifiRouterCtrlHipInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlHipInd));
|
CsrWifiRouterCtrlHipInd *primitive = kmalloc(sizeof(CsrWifiRouterCtrlHipInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1301,7 +1301,7 @@ void* CsrWifiRouterCtrlHipIndDes(u8 *buffer, size_t length)
|
|||||||
CsrUint16Des((u16 *) &primitive->mlmeCommandLength, buffer, &offset);
|
CsrUint16Des((u16 *) &primitive->mlmeCommandLength, buffer, &offset);
|
||||||
if (primitive->mlmeCommandLength)
|
if (primitive->mlmeCommandLength)
|
||||||
{
|
{
|
||||||
primitive->mlmeCommand = (u8 *)CsrPmemAlloc(primitive->mlmeCommandLength);
|
primitive->mlmeCommand = kmalloc(primitive->mlmeCommandLength, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->mlmeCommand, buffer, &offset, ((u16) (primitive->mlmeCommandLength)));
|
CsrMemCpyDes(primitive->mlmeCommand, buffer, &offset, ((u16) (primitive->mlmeCommandLength)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -1311,7 +1311,7 @@ void* CsrWifiRouterCtrlHipIndDes(u8 *buffer, size_t length)
|
|||||||
CsrUint16Des((u16 *) &primitive->dataRef1Length, buffer, &offset);
|
CsrUint16Des((u16 *) &primitive->dataRef1Length, buffer, &offset);
|
||||||
if (primitive->dataRef1Length)
|
if (primitive->dataRef1Length)
|
||||||
{
|
{
|
||||||
primitive->dataRef1 = (u8 *)CsrPmemAlloc(primitive->dataRef1Length);
|
primitive->dataRef1 = kmalloc(primitive->dataRef1Length, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->dataRef1, buffer, &offset, ((u16) (primitive->dataRef1Length)));
|
CsrMemCpyDes(primitive->dataRef1, buffer, &offset, ((u16) (primitive->dataRef1Length)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -1321,7 +1321,7 @@ void* CsrWifiRouterCtrlHipIndDes(u8 *buffer, size_t length)
|
|||||||
CsrUint16Des((u16 *) &primitive->dataRef2Length, buffer, &offset);
|
CsrUint16Des((u16 *) &primitive->dataRef2Length, buffer, &offset);
|
||||||
if (primitive->dataRef2Length)
|
if (primitive->dataRef2Length)
|
||||||
{
|
{
|
||||||
primitive->dataRef2 = (u8 *)CsrPmemAlloc(primitive->dataRef2Length);
|
primitive->dataRef2 = kmalloc(primitive->dataRef2Length, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->dataRef2, buffer, &offset, ((u16) (primitive->dataRef2Length)));
|
CsrMemCpyDes(primitive->dataRef2, buffer, &offset, ((u16) (primitive->dataRef2Length)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -1386,7 +1386,7 @@ u8* CsrWifiRouterCtrlMulticastAddressIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlMulticastAddressIndDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlMulticastAddressIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlMulticastAddressInd *primitive = (CsrWifiRouterCtrlMulticastAddressInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlMulticastAddressInd));
|
CsrWifiRouterCtrlMulticastAddressInd *primitive = kmalloc(sizeof(CsrWifiRouterCtrlMulticastAddressInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1398,7 +1398,7 @@ void* CsrWifiRouterCtrlMulticastAddressIndDes(u8 *buffer, size_t length)
|
|||||||
primitive->setAddresses = NULL;
|
primitive->setAddresses = NULL;
|
||||||
if (primitive->setAddressesCount)
|
if (primitive->setAddressesCount)
|
||||||
{
|
{
|
||||||
primitive->setAddresses = (CsrWifiMacAddress *)CsrPmemAlloc(sizeof(CsrWifiMacAddress) * primitive->setAddressesCount);
|
primitive->setAddresses = kmalloc(sizeof(CsrWifiMacAddress) * primitive->setAddressesCount, GFP_KERNEL);
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
u16 i1;
|
u16 i1;
|
||||||
@ -1448,7 +1448,7 @@ u8* CsrWifiRouterCtrlPortConfigureCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlPortConfigureCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlPortConfigureCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlPortConfigureCfm *primitive = (CsrWifiRouterCtrlPortConfigureCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlPortConfigureCfm));
|
CsrWifiRouterCtrlPortConfigureCfm *primitive = kmalloc(sizeof(CsrWifiRouterCtrlPortConfigureCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1488,7 +1488,7 @@ u8* CsrWifiRouterCtrlSuspendIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlSuspendIndDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlSuspendIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlSuspendInd *primitive = (CsrWifiRouterCtrlSuspendInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlSuspendInd));
|
CsrWifiRouterCtrlSuspendInd *primitive = kmalloc(sizeof(CsrWifiRouterCtrlSuspendInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1527,7 +1527,7 @@ u8* CsrWifiRouterCtrlTclasAddCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlTclasAddCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlTclasAddCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlTclasAddCfm *primitive = (CsrWifiRouterCtrlTclasAddCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlTclasAddCfm));
|
CsrWifiRouterCtrlTclasAddCfm *primitive = kmalloc(sizeof(CsrWifiRouterCtrlTclasAddCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1564,7 +1564,7 @@ u8* CsrWifiRouterCtrlRawSdioDeinitialiseCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlRawSdioDeinitialiseCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlRawSdioDeinitialiseCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlRawSdioDeinitialiseCfm *primitive = (CsrWifiRouterCtrlRawSdioDeinitialiseCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlRawSdioDeinitialiseCfm));
|
CsrWifiRouterCtrlRawSdioDeinitialiseCfm *primitive = kmalloc(sizeof(CsrWifiRouterCtrlRawSdioDeinitialiseCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1616,7 +1616,7 @@ u8* CsrWifiRouterCtrlRawSdioInitialiseCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlRawSdioInitialiseCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlRawSdioInitialiseCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlRawSdioInitialiseCfm *primitive = (CsrWifiRouterCtrlRawSdioInitialiseCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlRawSdioInitialiseCfm));
|
CsrWifiRouterCtrlRawSdioInitialiseCfm *primitive = kmalloc(sizeof(CsrWifiRouterCtrlRawSdioInitialiseCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1670,7 +1670,7 @@ u8* CsrWifiRouterCtrlTclasDelCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlTclasDelCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlTclasDelCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlTclasDelCfm *primitive = (CsrWifiRouterCtrlTclasDelCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlTclasDelCfm));
|
CsrWifiRouterCtrlTclasDelCfm *primitive = kmalloc(sizeof(CsrWifiRouterCtrlTclasDelCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1713,7 +1713,7 @@ u8* CsrWifiRouterCtrlTrafficProtocolIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlTrafficProtocolIndDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlTrafficProtocolIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlTrafficProtocolInd *primitive = (CsrWifiRouterCtrlTrafficProtocolInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlTrafficProtocolInd));
|
CsrWifiRouterCtrlTrafficProtocolInd *primitive = kmalloc(sizeof(CsrWifiRouterCtrlTrafficProtocolInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1764,7 +1764,7 @@ u8* CsrWifiRouterCtrlTrafficSampleIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlTrafficSampleIndDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlTrafficSampleIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlTrafficSampleInd *primitive = (CsrWifiRouterCtrlTrafficSampleInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlTrafficSampleInd));
|
CsrWifiRouterCtrlTrafficSampleInd *primitive = kmalloc(sizeof(CsrWifiRouterCtrlTrafficSampleInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1819,7 +1819,7 @@ u8* CsrWifiRouterCtrlWifiOnIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlWifiOnIndDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlWifiOnIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlWifiOnInd *primitive = (CsrWifiRouterCtrlWifiOnInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWifiOnInd));
|
CsrWifiRouterCtrlWifiOnInd *primitive = kmalloc(sizeof(CsrWifiRouterCtrlWifiOnInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1869,7 +1869,7 @@ u8* CsrWifiRouterCtrlWifiOnCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlWifiOnCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlWifiOnCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlWifiOnCfm *primitive = (CsrWifiRouterCtrlWifiOnCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWifiOnCfm));
|
CsrWifiRouterCtrlWifiOnCfm *primitive = kmalloc(sizeof(CsrWifiRouterCtrlWifiOnCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1907,7 +1907,7 @@ u8* CsrWifiRouterCtrlM4ReadyToSendIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlM4ReadyToSendIndDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlM4ReadyToSendIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlM4ReadyToSendInd *primitive = (CsrWifiRouterCtrlM4ReadyToSendInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlM4ReadyToSendInd));
|
CsrWifiRouterCtrlM4ReadyToSendInd *primitive = kmalloc(sizeof(CsrWifiRouterCtrlM4ReadyToSendInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1948,7 +1948,7 @@ u8* CsrWifiRouterCtrlM4TransmittedIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlM4TransmittedIndDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlM4TransmittedIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlM4TransmittedInd *primitive = (CsrWifiRouterCtrlM4TransmittedInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlM4TransmittedInd));
|
CsrWifiRouterCtrlM4TransmittedInd *primitive = kmalloc(sizeof(CsrWifiRouterCtrlM4TransmittedInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -1990,7 +1990,7 @@ u8* CsrWifiRouterCtrlMicFailureIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlMicFailureIndDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlMicFailureIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlMicFailureInd *primitive = (CsrWifiRouterCtrlMicFailureInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlMicFailureInd));
|
CsrWifiRouterCtrlMicFailureInd *primitive = kmalloc(sizeof(CsrWifiRouterCtrlMicFailureInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -2032,7 +2032,7 @@ u8* CsrWifiRouterCtrlConnectedIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlConnectedIndDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlConnectedIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlConnectedInd *primitive = (CsrWifiRouterCtrlConnectedInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlConnectedInd));
|
CsrWifiRouterCtrlConnectedInd *primitive = kmalloc(sizeof(CsrWifiRouterCtrlConnectedInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -2076,7 +2076,7 @@ u8* CsrWifiRouterCtrlPeerAddCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlPeerAddCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlPeerAddCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlPeerAddCfm *primitive = (CsrWifiRouterCtrlPeerAddCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlPeerAddCfm));
|
CsrWifiRouterCtrlPeerAddCfm *primitive = kmalloc(sizeof(CsrWifiRouterCtrlPeerAddCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -2117,7 +2117,7 @@ u8* CsrWifiRouterCtrlPeerDelCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlPeerDelCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlPeerDelCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlPeerDelCfm *primitive = (CsrWifiRouterCtrlPeerDelCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlPeerDelCfm));
|
CsrWifiRouterCtrlPeerDelCfm *primitive = kmalloc(sizeof(CsrWifiRouterCtrlPeerDelCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -2156,7 +2156,7 @@ u8* CsrWifiRouterCtrlUnexpectedFrameIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlUnexpectedFrameIndDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlUnexpectedFrameIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlUnexpectedFrameInd *primitive = (CsrWifiRouterCtrlUnexpectedFrameInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlUnexpectedFrameInd));
|
CsrWifiRouterCtrlUnexpectedFrameInd *primitive = kmalloc(sizeof(CsrWifiRouterCtrlUnexpectedFrameInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -2195,7 +2195,7 @@ u8* CsrWifiRouterCtrlPeerUpdateCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlPeerUpdateCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlPeerUpdateCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlPeerUpdateCfm *primitive = (CsrWifiRouterCtrlPeerUpdateCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlPeerUpdateCfm));
|
CsrWifiRouterCtrlPeerUpdateCfm *primitive = kmalloc(sizeof(CsrWifiRouterCtrlPeerUpdateCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -2234,7 +2234,7 @@ u8* CsrWifiRouterCtrlCapabilitiesCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlCapabilitiesCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlCapabilitiesCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlCapabilitiesCfm *primitive = (CsrWifiRouterCtrlCapabilitiesCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlCapabilitiesCfm));
|
CsrWifiRouterCtrlCapabilitiesCfm *primitive = kmalloc(sizeof(CsrWifiRouterCtrlCapabilitiesCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -2273,7 +2273,7 @@ u8* CsrWifiRouterCtrlBlockAckEnableCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlBlockAckEnableCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlBlockAckEnableCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlBlockAckEnableCfm *primitive = (CsrWifiRouterCtrlBlockAckEnableCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlBlockAckEnableCfm));
|
CsrWifiRouterCtrlBlockAckEnableCfm *primitive = kmalloc(sizeof(CsrWifiRouterCtrlBlockAckEnableCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -2312,7 +2312,7 @@ u8* CsrWifiRouterCtrlBlockAckDisableCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlBlockAckDisableCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlBlockAckDisableCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlBlockAckDisableCfm *primitive = (CsrWifiRouterCtrlBlockAckDisableCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlBlockAckDisableCfm));
|
CsrWifiRouterCtrlBlockAckDisableCfm *primitive = kmalloc(sizeof(CsrWifiRouterCtrlBlockAckDisableCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -2355,7 +2355,7 @@ u8* CsrWifiRouterCtrlBlockAckErrorIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlBlockAckErrorIndDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlBlockAckErrorIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlBlockAckErrorInd *primitive = (CsrWifiRouterCtrlBlockAckErrorInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlBlockAckErrorInd));
|
CsrWifiRouterCtrlBlockAckErrorInd *primitive = kmalloc(sizeof(CsrWifiRouterCtrlBlockAckErrorInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -2396,7 +2396,7 @@ u8* CsrWifiRouterCtrlStaInactiveIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlStaInactiveIndDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlStaInactiveIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlStaInactiveInd *primitive = (CsrWifiRouterCtrlStaInactiveInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlStaInactiveInd));
|
CsrWifiRouterCtrlStaInactiveInd *primitive = kmalloc(sizeof(CsrWifiRouterCtrlStaInactiveInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -2448,7 +2448,7 @@ u8* CsrWifiRouterCtrlWapiRxMicCheckIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlWapiRxMicCheckIndDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlWapiRxMicCheckIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlWapiRxMicCheckInd *primitive = (CsrWifiRouterCtrlWapiRxMicCheckInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWapiRxMicCheckInd));
|
CsrWifiRouterCtrlWapiRxMicCheckInd *primitive = kmalloc(sizeof(CsrWifiRouterCtrlWapiRxMicCheckInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -2458,7 +2458,7 @@ void* CsrWifiRouterCtrlWapiRxMicCheckIndDes(u8 *buffer, size_t length)
|
|||||||
CsrUint16Des((u16 *) &primitive->signalLength, buffer, &offset);
|
CsrUint16Des((u16 *) &primitive->signalLength, buffer, &offset);
|
||||||
if (primitive->signalLength)
|
if (primitive->signalLength)
|
||||||
{
|
{
|
||||||
primitive->signal = (u8 *)CsrPmemAlloc(primitive->signalLength);
|
primitive->signal = kmalloc(primitive->signalLength, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->signal, buffer, &offset, ((u16) (primitive->signalLength)));
|
CsrMemCpyDes(primitive->signal, buffer, &offset, ((u16) (primitive->signalLength)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -2468,7 +2468,7 @@ void* CsrWifiRouterCtrlWapiRxMicCheckIndDes(u8 *buffer, size_t length)
|
|||||||
CsrUint16Des((u16 *) &primitive->dataLength, buffer, &offset);
|
CsrUint16Des((u16 *) &primitive->dataLength, buffer, &offset);
|
||||||
if (primitive->dataLength)
|
if (primitive->dataLength)
|
||||||
{
|
{
|
||||||
primitive->data = (u8 *)CsrPmemAlloc(primitive->dataLength);
|
primitive->data = kmalloc(primitive->dataLength, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->data, buffer, &offset, ((u16) (primitive->dataLength)));
|
CsrMemCpyDes(primitive->data, buffer, &offset, ((u16) (primitive->dataLength)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -2517,7 +2517,7 @@ u8* CsrWifiRouterCtrlModeSetCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlModeSetCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlModeSetCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlModeSetCfm *primitive = (CsrWifiRouterCtrlModeSetCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlModeSetCfm));
|
CsrWifiRouterCtrlModeSetCfm *primitive = kmalloc(sizeof(CsrWifiRouterCtrlModeSetCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -2563,7 +2563,7 @@ u8* CsrWifiRouterCtrlWapiUnicastTxEncryptIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterCtrlWapiUnicastTxEncryptIndDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterCtrlWapiUnicastTxEncryptIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterCtrlWapiUnicastTxEncryptInd *primitive = (CsrWifiRouterCtrlWapiUnicastTxEncryptInd *) CsrPmemAlloc(sizeof(CsrWifiRouterCtrlWapiUnicastTxEncryptInd));
|
CsrWifiRouterCtrlWapiUnicastTxEncryptInd *primitive = kmalloc(sizeof(CsrWifiRouterCtrlWapiUnicastTxEncryptInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -2573,7 +2573,7 @@ void* CsrWifiRouterCtrlWapiUnicastTxEncryptIndDes(u8 *buffer, size_t length)
|
|||||||
CsrUint16Des((u16 *) &primitive->dataLength, buffer, &offset);
|
CsrUint16Des((u16 *) &primitive->dataLength, buffer, &offset);
|
||||||
if (primitive->dataLength)
|
if (primitive->dataLength)
|
||||||
{
|
{
|
||||||
primitive->data = (u8 *)CsrPmemAlloc(primitive->dataLength);
|
primitive->data = kmalloc(primitive->dataLength, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->data, buffer, &offset, ((u16) (primitive->dataLength)));
|
CsrMemCpyDes(primitive->data, buffer, &offset, ((u16) (primitive->dataLength)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -99,7 +99,7 @@ extern const char *CsrWifiRouterDownstreamPrimNames[CSR_WIFI_ROUTER_PRIM_DOWNSTR
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterMaPacketCancelReqCreate(msg__, dst__, src__, interfaceTag__, hostTag__, priority__, peerMacAddress__) \
|
#define CsrWifiRouterMaPacketCancelReqCreate(msg__, dst__, src__, interfaceTag__, hostTag__, priority__, peerMacAddress__) \
|
||||||
msg__ = (CsrWifiRouterMaPacketCancelReq *) CsrPmemAlloc(sizeof(CsrWifiRouterMaPacketCancelReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterMaPacketCancelReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_CANCEL_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_CANCEL_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->hostTag = (hostTag__); \
|
msg__->hostTag = (hostTag__); \
|
||||||
@ -149,7 +149,7 @@ extern const char *CsrWifiRouterDownstreamPrimNames[CSR_WIFI_ROUTER_PRIM_DOWNSTR
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterMaPacketReqCreate(msg__, dst__, src__, interfaceTag__, subscriptionHandle__, frameLength__, frame__, freeFunction__, priority__, hostTag__, cfmRequested__) \
|
#define CsrWifiRouterMaPacketReqCreate(msg__, dst__, src__, interfaceTag__, subscriptionHandle__, frameLength__, frame__, freeFunction__, priority__, hostTag__, cfmRequested__) \
|
||||||
msg__ = (CsrWifiRouterMaPacketReq *) CsrPmemAlloc(sizeof(CsrWifiRouterMaPacketReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterMaPacketReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->subscriptionHandle = (subscriptionHandle__); \
|
msg__->subscriptionHandle = (subscriptionHandle__); \
|
||||||
@ -193,7 +193,7 @@ extern const char *CsrWifiRouterDownstreamPrimNames[CSR_WIFI_ROUTER_PRIM_DOWNSTR
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterMaPacketIndCreate(msg__, dst__, src__, interfaceTag__, subscriptionHandle__, result__, frameLength__, frame__, freeFunction__, rssi__, snr__, rate__) \
|
#define CsrWifiRouterMaPacketIndCreate(msg__, dst__, src__, interfaceTag__, subscriptionHandle__, result__, frameLength__, frame__, freeFunction__, rssi__, snr__, rate__) \
|
||||||
msg__ = (CsrWifiRouterMaPacketInd *) CsrPmemAlloc(sizeof(CsrWifiRouterMaPacketInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterMaPacketInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_IND, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->subscriptionHandle = (subscriptionHandle__); \
|
msg__->subscriptionHandle = (subscriptionHandle__); \
|
||||||
@ -231,7 +231,7 @@ extern const char *CsrWifiRouterDownstreamPrimNames[CSR_WIFI_ROUTER_PRIM_DOWNSTR
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterMaPacketResCreate(msg__, dst__, src__, interfaceTag__, subscriptionHandle__, result__) \
|
#define CsrWifiRouterMaPacketResCreate(msg__, dst__, src__, interfaceTag__, subscriptionHandle__, result__) \
|
||||||
msg__ = (CsrWifiRouterMaPacketRes *) CsrPmemAlloc(sizeof(CsrWifiRouterMaPacketRes)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterMaPacketRes), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_RES, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_RES, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->subscriptionHandle = (subscriptionHandle__); \
|
msg__->subscriptionHandle = (subscriptionHandle__); \
|
||||||
@ -265,7 +265,7 @@ extern const char *CsrWifiRouterDownstreamPrimNames[CSR_WIFI_ROUTER_PRIM_DOWNSTR
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterMaPacketCfmCreate(msg__, dst__, src__, interfaceTag__, result__, hostTag__, rate__) \
|
#define CsrWifiRouterMaPacketCfmCreate(msg__, dst__, src__, interfaceTag__, result__, hostTag__, rate__) \
|
||||||
msg__ = (CsrWifiRouterMaPacketCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterMaPacketCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterMaPacketCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->result = (result__); \
|
msg__->result = (result__); \
|
||||||
@ -306,7 +306,7 @@ extern const char *CsrWifiRouterDownstreamPrimNames[CSR_WIFI_ROUTER_PRIM_DOWNSTR
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterMaPacketSubscribeReqCreate(msg__, dst__, src__, interfaceTag__, encapsulation__, protocol__, oui__) \
|
#define CsrWifiRouterMaPacketSubscribeReqCreate(msg__, dst__, src__, interfaceTag__, encapsulation__, protocol__, oui__) \
|
||||||
msg__ = (CsrWifiRouterMaPacketSubscribeReq *) CsrPmemAlloc(sizeof(CsrWifiRouterMaPacketSubscribeReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterMaPacketSubscribeReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_SUBSCRIBE_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_SUBSCRIBE_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->encapsulation = (encapsulation__); \
|
msg__->encapsulation = (encapsulation__); \
|
||||||
@ -342,7 +342,7 @@ extern const char *CsrWifiRouterDownstreamPrimNames[CSR_WIFI_ROUTER_PRIM_DOWNSTR
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterMaPacketSubscribeCfmCreate(msg__, dst__, src__, interfaceTag__, subscriptionHandle__, status__, allocOffset__) \
|
#define CsrWifiRouterMaPacketSubscribeCfmCreate(msg__, dst__, src__, interfaceTag__, subscriptionHandle__, status__, allocOffset__) \
|
||||||
msg__ = (CsrWifiRouterMaPacketSubscribeCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterMaPacketSubscribeCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterMaPacketSubscribeCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_SUBSCRIBE_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_SUBSCRIBE_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->subscriptionHandle = (subscriptionHandle__); \
|
msg__->subscriptionHandle = (subscriptionHandle__); \
|
||||||
@ -374,7 +374,7 @@ extern const char *CsrWifiRouterDownstreamPrimNames[CSR_WIFI_ROUTER_PRIM_DOWNSTR
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterMaPacketUnsubscribeReqCreate(msg__, dst__, src__, interfaceTag__, subscriptionHandle__) \
|
#define CsrWifiRouterMaPacketUnsubscribeReqCreate(msg__, dst__, src__, interfaceTag__, subscriptionHandle__) \
|
||||||
msg__ = (CsrWifiRouterMaPacketUnsubscribeReq *) CsrPmemAlloc(sizeof(CsrWifiRouterMaPacketUnsubscribeReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterMaPacketUnsubscribeReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_UNSUBSCRIBE_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_UNSUBSCRIBE_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->subscriptionHandle = (subscriptionHandle__);
|
msg__->subscriptionHandle = (subscriptionHandle__);
|
||||||
@ -405,7 +405,7 @@ extern const char *CsrWifiRouterDownstreamPrimNames[CSR_WIFI_ROUTER_PRIM_DOWNSTR
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiRouterMaPacketUnsubscribeCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
#define CsrWifiRouterMaPacketUnsubscribeCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
||||||
msg__ = (CsrWifiRouterMaPacketUnsubscribeCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterMaPacketUnsubscribeCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiRouterMaPacketUnsubscribeCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_UNSUBSCRIBE_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_ROUTER_PRIM, CSR_WIFI_ROUTER_MA_PACKET_UNSUBSCRIBE_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
|
@ -52,7 +52,7 @@ u8* CsrWifiRouterMaPacketSubscribeReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterMaPacketSubscribeReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterMaPacketSubscribeReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterMaPacketSubscribeReq *primitive = (CsrWifiRouterMaPacketSubscribeReq *) CsrPmemAlloc(sizeof(CsrWifiRouterMaPacketSubscribeReq));
|
CsrWifiRouterMaPacketSubscribeReq *primitive = kmalloc(sizeof(CsrWifiRouterMaPacketSubscribeReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -106,7 +106,7 @@ u8* CsrWifiRouterMaPacketReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterMaPacketReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterMaPacketReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterMaPacketReq *primitive = (CsrWifiRouterMaPacketReq *) CsrPmemAlloc(sizeof(CsrWifiRouterMaPacketReq));
|
CsrWifiRouterMaPacketReq *primitive = kmalloc(sizeof(CsrWifiRouterMaPacketReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -116,7 +116,7 @@ void* CsrWifiRouterMaPacketReqDes(u8 *buffer, size_t length)
|
|||||||
CsrUint16Des((u16 *) &primitive->frameLength, buffer, &offset);
|
CsrUint16Des((u16 *) &primitive->frameLength, buffer, &offset);
|
||||||
if (primitive->frameLength)
|
if (primitive->frameLength)
|
||||||
{
|
{
|
||||||
primitive->frame = (u8 *)CsrPmemAlloc(primitive->frameLength);
|
primitive->frame = kmalloc(primitive->frameLength, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->frame, buffer, &offset, ((u16) (primitive->frameLength)));
|
CsrMemCpyDes(primitive->frame, buffer, &offset, ((u16) (primitive->frameLength)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -167,7 +167,7 @@ u8* CsrWifiRouterMaPacketResSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterMaPacketResDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterMaPacketResDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterMaPacketRes *primitive = (CsrWifiRouterMaPacketRes *) CsrPmemAlloc(sizeof(CsrWifiRouterMaPacketRes));
|
CsrWifiRouterMaPacketRes *primitive = kmalloc(sizeof(CsrWifiRouterMaPacketRes), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -208,7 +208,7 @@ u8* CsrWifiRouterMaPacketCancelReqSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterMaPacketCancelReqDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterMaPacketCancelReqDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterMaPacketCancelReq *primitive = (CsrWifiRouterMaPacketCancelReq *) CsrPmemAlloc(sizeof(CsrWifiRouterMaPacketCancelReq));
|
CsrWifiRouterMaPacketCancelReq *primitive = kmalloc(sizeof(CsrWifiRouterMaPacketCancelReq), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -250,7 +250,7 @@ u8* CsrWifiRouterMaPacketSubscribeCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterMaPacketSubscribeCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterMaPacketSubscribeCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterMaPacketSubscribeCfm *primitive = (CsrWifiRouterMaPacketSubscribeCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterMaPacketSubscribeCfm));
|
CsrWifiRouterMaPacketSubscribeCfm *primitive = kmalloc(sizeof(CsrWifiRouterMaPacketSubscribeCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -288,7 +288,7 @@ u8* CsrWifiRouterMaPacketUnsubscribeCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterMaPacketUnsubscribeCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterMaPacketUnsubscribeCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterMaPacketUnsubscribeCfm *primitive = (CsrWifiRouterMaPacketUnsubscribeCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterMaPacketUnsubscribeCfm));
|
CsrWifiRouterMaPacketUnsubscribeCfm *primitive = kmalloc(sizeof(CsrWifiRouterMaPacketUnsubscribeCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -328,7 +328,7 @@ u8* CsrWifiRouterMaPacketCfmSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterMaPacketCfmDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterMaPacketCfmDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterMaPacketCfm *primitive = (CsrWifiRouterMaPacketCfm *) CsrPmemAlloc(sizeof(CsrWifiRouterMaPacketCfm));
|
CsrWifiRouterMaPacketCfm *primitive = kmalloc(sizeof(CsrWifiRouterMaPacketCfm), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -384,7 +384,7 @@ u8* CsrWifiRouterMaPacketIndSer(u8 *ptr, size_t *len, void *msg)
|
|||||||
|
|
||||||
void* CsrWifiRouterMaPacketIndDes(u8 *buffer, size_t length)
|
void* CsrWifiRouterMaPacketIndDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiRouterMaPacketInd *primitive = (CsrWifiRouterMaPacketInd *) CsrPmemAlloc(sizeof(CsrWifiRouterMaPacketInd));
|
CsrWifiRouterMaPacketInd *primitive = kmalloc(sizeof(CsrWifiRouterMaPacketInd), GFP_KERNEL);
|
||||||
size_t offset;
|
size_t offset;
|
||||||
offset = 0;
|
offset = 0;
|
||||||
|
|
||||||
@ -395,7 +395,7 @@ void* CsrWifiRouterMaPacketIndDes(u8 *buffer, size_t length)
|
|||||||
CsrUint16Des((u16 *) &primitive->frameLength, buffer, &offset);
|
CsrUint16Des((u16 *) &primitive->frameLength, buffer, &offset);
|
||||||
if (primitive->frameLength)
|
if (primitive->frameLength)
|
||||||
{
|
{
|
||||||
primitive->frame = (u8 *)CsrPmemAlloc(primitive->frameLength);
|
primitive->frame = kmalloc(primitive->frameLength, GFP_KERNEL);
|
||||||
CsrMemCpyDes(primitive->frame, buffer, &offset, ((u16) (primitive->frameLength)));
|
CsrMemCpyDes(primitive->frame, buffer, &offset, ((u16) (primitive->frameLength)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -180,7 +180,7 @@ static void CsrWifiRouterTransportSerialiseAndSend(u16 primType, void* msg)
|
|||||||
|
|
||||||
msgSize = 6 + (msgEntry->sizeofFunc)((void*)msg);
|
msgSize = 6 + (msgEntry->sizeofFunc)((void*)msg);
|
||||||
|
|
||||||
encodeBuffer = CsrPmemAlloc(msgSize);
|
encodeBuffer = kmalloc(msgSize, GFP_KERNEL);
|
||||||
|
|
||||||
/* Encode PrimType */
|
/* Encode PrimType */
|
||||||
CsrUint16Ser(encodeBuffer, &encodeBufferLen, primType);
|
CsrUint16Ser(encodeBuffer, &encodeBufferLen, primType);
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
|
#include <linux/slab.h>
|
||||||
#include "csr_pmem.h"
|
#include "csr_pmem.h"
|
||||||
#include "csr_macro.h"
|
#include "csr_macro.h"
|
||||||
#include "csr_msgconv.h"
|
#include "csr_msgconv.h"
|
||||||
@ -125,7 +126,7 @@ EXPORT_SYMBOL_GPL(CsrWifiEventSer);
|
|||||||
|
|
||||||
void* CsrWifiEventDes(u8 *buffer, size_t length)
|
void* CsrWifiEventDes(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiFsmEvent *primitive = (CsrWifiFsmEvent *) CsrPmemAlloc(sizeof(CsrWifiFsmEvent));
|
CsrWifiFsmEvent *primitive = kmalloc(sizeof(CsrWifiFsmEvent), GFP_KERNEL);
|
||||||
size_t offset = 0;
|
size_t offset = 0;
|
||||||
CsrUint16Des(&primitive->type, buffer, &offset);
|
CsrUint16Des(&primitive->type, buffer, &offset);
|
||||||
|
|
||||||
@ -152,7 +153,7 @@ EXPORT_SYMBOL_GPL(CsrWifiEventCsrUint8Ser);
|
|||||||
|
|
||||||
void* CsrWifiEventCsrUint8Des(u8 *buffer, size_t length)
|
void* CsrWifiEventCsrUint8Des(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiEventCsrUint8 *primitive = (CsrWifiEventCsrUint8 *) CsrPmemAlloc(sizeof(CsrWifiEventCsrUint8));
|
CsrWifiEventCsrUint8 *primitive = kmalloc(sizeof(CsrWifiEventCsrUint8), GFP_KERNEL);
|
||||||
|
|
||||||
size_t offset = 0;
|
size_t offset = 0;
|
||||||
CsrUint16Des(&primitive->common.type, buffer, &offset);
|
CsrUint16Des(&primitive->common.type, buffer, &offset);
|
||||||
@ -182,7 +183,7 @@ EXPORT_SYMBOL_GPL(CsrWifiEventCsrUint16Ser);
|
|||||||
|
|
||||||
void* CsrWifiEventCsrUint16Des(u8 *buffer, size_t length)
|
void* CsrWifiEventCsrUint16Des(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiEventCsrUint16 *primitive = (CsrWifiEventCsrUint16 *) CsrPmemAlloc(sizeof(CsrWifiEventCsrUint16));
|
CsrWifiEventCsrUint16 *primitive = kmalloc(sizeof(CsrWifiEventCsrUint16), GFP_KERNEL);
|
||||||
|
|
||||||
size_t offset = 0;
|
size_t offset = 0;
|
||||||
CsrUint16Des(&primitive->common.type, buffer, &offset);
|
CsrUint16Des(&primitive->common.type, buffer, &offset);
|
||||||
@ -212,7 +213,7 @@ EXPORT_SYMBOL_GPL(CsrWifiEventCsrUint32Ser);
|
|||||||
|
|
||||||
void* CsrWifiEventCsrUint32Des(u8 *buffer, size_t length)
|
void* CsrWifiEventCsrUint32Des(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiEventCsrUint32 *primitive = (CsrWifiEventCsrUint32 *) CsrPmemAlloc(sizeof(CsrWifiEventCsrUint32));
|
CsrWifiEventCsrUint32 *primitive = kmalloc(sizeof(CsrWifiEventCsrUint32), GFP_KERNEL);
|
||||||
|
|
||||||
size_t offset = 0;
|
size_t offset = 0;
|
||||||
CsrUint16Des(&primitive->common.type, buffer, &offset);
|
CsrUint16Des(&primitive->common.type, buffer, &offset);
|
||||||
@ -242,7 +243,7 @@ EXPORT_SYMBOL_GPL(CsrWifiEventCsrUint16CsrUint8Ser);
|
|||||||
|
|
||||||
void* CsrWifiEventCsrUint16CsrUint8Des(u8 *buffer, size_t length)
|
void* CsrWifiEventCsrUint16CsrUint8Des(u8 *buffer, size_t length)
|
||||||
{
|
{
|
||||||
CsrWifiEventCsrUint16CsrUint8 *primitive = (CsrWifiEventCsrUint16CsrUint8 *) CsrPmemAlloc(sizeof(CsrWifiEventCsrUint16CsrUint8));
|
CsrWifiEventCsrUint16CsrUint8 *primitive = kmalloc(sizeof(CsrWifiEventCsrUint16CsrUint8), GFP_KERNEL);
|
||||||
|
|
||||||
size_t offset = 0;
|
size_t offset = 0;
|
||||||
CsrUint16Des(&primitive->common.type, buffer, &offset);
|
CsrUint16Des(&primitive->common.type, buffer, &offset);
|
||||||
|
@ -94,7 +94,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApActiveBaGetReqCreate(msg__, dst__, src__, interfaceTag__) \
|
#define CsrWifiSmeApActiveBaGetReqCreate(msg__, dst__, src__, interfaceTag__) \
|
||||||
msg__ = (CsrWifiSmeApActiveBaGetReq *) CsrPmemAlloc(sizeof(CsrWifiSmeApActiveBaGetReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApActiveBaGetReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_ACTIVE_BA_GET_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_ACTIVE_BA_GET_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__);
|
msg__->interfaceTag = (interfaceTag__);
|
||||||
|
|
||||||
@ -126,7 +126,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApActiveBaGetCfmCreate(msg__, dst__, src__, interfaceTag__, status__, activeBaCount__, activeBaSessions__) \
|
#define CsrWifiSmeApActiveBaGetCfmCreate(msg__, dst__, src__, interfaceTag__, status__, activeBaCount__, activeBaSessions__) \
|
||||||
msg__ = (CsrWifiSmeApActiveBaGetCfm *) CsrPmemAlloc(sizeof(CsrWifiSmeApActiveBaGetCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApActiveBaGetCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_ACTIVE_BA_GET_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_ACTIVE_BA_GET_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__); \
|
msg__->status = (status__); \
|
||||||
@ -159,7 +159,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApBaDeleteReqCreate(msg__, dst__, src__, interfaceTag__, reason__, baSession__) \
|
#define CsrWifiSmeApBaDeleteReqCreate(msg__, dst__, src__, interfaceTag__, reason__, baSession__) \
|
||||||
msg__ = (CsrWifiSmeApBaDeleteReq *) CsrPmemAlloc(sizeof(CsrWifiSmeApBaDeleteReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApBaDeleteReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_BA_DELETE_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_BA_DELETE_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->reason = (reason__); \
|
msg__->reason = (reason__); \
|
||||||
@ -191,7 +191,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApBaDeleteCfmCreate(msg__, dst__, src__, interfaceTag__, status__, baSession__) \
|
#define CsrWifiSmeApBaDeleteCfmCreate(msg__, dst__, src__, interfaceTag__, status__, baSession__) \
|
||||||
msg__ = (CsrWifiSmeApBaDeleteCfm *) CsrPmemAlloc(sizeof(CsrWifiSmeApBaDeleteCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApBaDeleteCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_BA_DELETE_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_BA_DELETE_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__); \
|
msg__->status = (status__); \
|
||||||
@ -233,7 +233,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApBeaconingStartReqCreate(msg__, dst__, src__, interfaceTag__, initialPresence__, apType__, cloakSsid__, ssid__, ifIndex__, channel__, maxConnections__, apCredentials__, smeApConfig__, p2pGoParam__) \
|
#define CsrWifiSmeApBeaconingStartReqCreate(msg__, dst__, src__, interfaceTag__, initialPresence__, apType__, cloakSsid__, ssid__, ifIndex__, channel__, maxConnections__, apCredentials__, smeApConfig__, p2pGoParam__) \
|
||||||
msg__ = (CsrWifiSmeApBeaconingStartReq *) CsrPmemAlloc(sizeof(CsrWifiSmeApBeaconingStartReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApBeaconingStartReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_BEACONING_START_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_BEACONING_START_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->initialPresence = (initialPresence__); \
|
msg__->initialPresence = (initialPresence__); \
|
||||||
@ -275,7 +275,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApBeaconingStartCfmCreate(msg__, dst__, src__, interfaceTag__, status__, secIeLength__, secIe__) \
|
#define CsrWifiSmeApBeaconingStartCfmCreate(msg__, dst__, src__, interfaceTag__, status__, secIeLength__, secIe__) \
|
||||||
msg__ = (CsrWifiSmeApBeaconingStartCfm *) CsrPmemAlloc(sizeof(CsrWifiSmeApBeaconingStartCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApBeaconingStartCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_BEACONING_START_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_BEACONING_START_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__); \
|
msg__->status = (status__); \
|
||||||
@ -306,7 +306,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApBeaconingStopReqCreate(msg__, dst__, src__, interfaceTag__) \
|
#define CsrWifiSmeApBeaconingStopReqCreate(msg__, dst__, src__, interfaceTag__) \
|
||||||
msg__ = (CsrWifiSmeApBeaconingStopReq *) CsrPmemAlloc(sizeof(CsrWifiSmeApBeaconingStopReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApBeaconingStopReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_BEACONING_STOP_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_BEACONING_STOP_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__);
|
msg__->interfaceTag = (interfaceTag__);
|
||||||
|
|
||||||
@ -335,7 +335,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApBeaconingStopCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
#define CsrWifiSmeApBeaconingStopCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
||||||
msg__ = (CsrWifiSmeApBeaconingStopCfm *) CsrPmemAlloc(sizeof(CsrWifiSmeApBeaconingStopCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApBeaconingStopCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_BEACONING_STOP_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_BEACONING_STOP_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
@ -369,7 +369,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApErrorIndCreate(msg__, dst__, src__, interfaceTag__, apType__, status__) \
|
#define CsrWifiSmeApErrorIndCreate(msg__, dst__, src__, interfaceTag__, apType__, status__) \
|
||||||
msg__ = (CsrWifiSmeApErrorInd *) CsrPmemAlloc(sizeof(CsrWifiSmeApErrorInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApErrorInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_ERROR_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_ERROR_IND, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->apType = (apType__); \
|
msg__->apType = (apType__); \
|
||||||
@ -401,7 +401,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApStaConnectStartIndCreate(msg__, dst__, src__, interfaceTag__, peerMacAddress__) \
|
#define CsrWifiSmeApStaConnectStartIndCreate(msg__, dst__, src__, interfaceTag__, peerMacAddress__) \
|
||||||
msg__ = (CsrWifiSmeApStaConnectStartInd *) CsrPmemAlloc(sizeof(CsrWifiSmeApStaConnectStartInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApStaConnectStartInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_STA_CONNECT_START_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_STA_CONNECT_START_IND, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->peerMacAddress = (peerMacAddress__);
|
msg__->peerMacAddress = (peerMacAddress__);
|
||||||
@ -437,7 +437,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApStaDisconnectReqCreate(msg__, dst__, src__, interfaceTag__, deauthReason__, disassocReason__, peerMacaddress__, keepBlocking__) \
|
#define CsrWifiSmeApStaDisconnectReqCreate(msg__, dst__, src__, interfaceTag__, deauthReason__, disassocReason__, peerMacaddress__, keepBlocking__) \
|
||||||
msg__ = (CsrWifiSmeApStaDisconnectReq *) CsrPmemAlloc(sizeof(CsrWifiSmeApStaDisconnectReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApStaDisconnectReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_STA_DISCONNECT_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_STA_DISCONNECT_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->deauthReason = (deauthReason__); \
|
msg__->deauthReason = (deauthReason__); \
|
||||||
@ -471,7 +471,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApStaDisconnectCfmCreate(msg__, dst__, src__, interfaceTag__, status__, peerMacaddress__) \
|
#define CsrWifiSmeApStaDisconnectCfmCreate(msg__, dst__, src__, interfaceTag__, status__, peerMacaddress__) \
|
||||||
msg__ = (CsrWifiSmeApStaDisconnectCfm *) CsrPmemAlloc(sizeof(CsrWifiSmeApStaDisconnectCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApStaDisconnectCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_STA_DISCONNECT_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_STA_DISCONNECT_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__); \
|
msg__->status = (status__); \
|
||||||
@ -512,7 +512,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApStaNotifyIndCreate(msg__, dst__, src__, interfaceTag__, mediaStatus__, peerMacAddress__, peerDeviceAddress__, disassocReason__, deauthReason__, WpsRegistration__, secIeLength__, secIe__, groupKeyId__, seqNumber__) \
|
#define CsrWifiSmeApStaNotifyIndCreate(msg__, dst__, src__, interfaceTag__, mediaStatus__, peerMacAddress__, peerDeviceAddress__, disassocReason__, deauthReason__, WpsRegistration__, secIeLength__, secIe__, groupKeyId__, seqNumber__) \
|
||||||
msg__ = (CsrWifiSmeApStaNotifyInd *) CsrPmemAlloc(sizeof(CsrWifiSmeApStaNotifyInd)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApStaNotifyInd), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_STA_NOTIFY_IND, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_STA_NOTIFY_IND, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->mediaStatus = (mediaStatus__); \
|
msg__->mediaStatus = (mediaStatus__); \
|
||||||
@ -553,7 +553,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApWmmParamUpdateReqCreate(msg__, dst__, src__, interfaceTag__, wmmApParams__, wmmApBcParams__) \
|
#define CsrWifiSmeApWmmParamUpdateReqCreate(msg__, dst__, src__, interfaceTag__, wmmApParams__, wmmApBcParams__) \
|
||||||
msg__ = (CsrWifiSmeApWmmParamUpdateReq *) CsrPmemAlloc(sizeof(CsrWifiSmeApWmmParamUpdateReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApWmmParamUpdateReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_WMM_PARAM_UPDATE_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_WMM_PARAM_UPDATE_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
memcpy(msg__->wmmApParams, (wmmApParams__), sizeof(CsrWifiSmeWmmAcParams) * 4); \
|
memcpy(msg__->wmmApParams, (wmmApParams__), sizeof(CsrWifiSmeWmmAcParams) * 4); \
|
||||||
@ -584,7 +584,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApWmmParamUpdateCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
#define CsrWifiSmeApWmmParamUpdateCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
||||||
msg__ = (CsrWifiSmeApWmmParamUpdateCfm *) CsrPmemAlloc(sizeof(CsrWifiSmeApWmmParamUpdateCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApWmmParamUpdateCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_WMM_PARAM_UPDATE_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_WMM_PARAM_UPDATE_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
@ -614,7 +614,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApWpsConfigurationReqCreate(msg__, dst__, src__, wpsConfig__) \
|
#define CsrWifiSmeApWpsConfigurationReqCreate(msg__, dst__, src__, wpsConfig__) \
|
||||||
msg__ = (CsrWifiSmeApWpsConfigurationReq *) CsrPmemAlloc(sizeof(CsrWifiSmeApWpsConfigurationReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApWpsConfigurationReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_WPS_CONFIGURATION_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_WPS_CONFIGURATION_REQ, dst__, src__); \
|
||||||
msg__->wpsConfig = (wpsConfig__);
|
msg__->wpsConfig = (wpsConfig__);
|
||||||
|
|
||||||
@ -642,7 +642,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApWpsConfigurationCfmCreate(msg__, dst__, src__, status__) \
|
#define CsrWifiSmeApWpsConfigurationCfmCreate(msg__, dst__, src__, status__) \
|
||||||
msg__ = (CsrWifiSmeApWpsConfigurationCfm *) CsrPmemAlloc(sizeof(CsrWifiSmeApWpsConfigurationCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApWpsConfigurationCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_WPS_CONFIGURATION_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_WPS_CONFIGURATION_CFM, dst__, src__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
|
|
||||||
@ -670,7 +670,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApWpsRegistrationFinishedReqCreate(msg__, dst__, src__, interfaceTag__) \
|
#define CsrWifiSmeApWpsRegistrationFinishedReqCreate(msg__, dst__, src__, interfaceTag__) \
|
||||||
msg__ = (CsrWifiSmeApWpsRegistrationFinishedReq *) CsrPmemAlloc(sizeof(CsrWifiSmeApWpsRegistrationFinishedReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApWpsRegistrationFinishedReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_WPS_REGISTRATION_FINISHED_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_WPS_REGISTRATION_FINISHED_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__);
|
msg__->interfaceTag = (interfaceTag__);
|
||||||
|
|
||||||
@ -699,7 +699,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApWpsRegistrationFinishedCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
#define CsrWifiSmeApWpsRegistrationFinishedCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
||||||
msg__ = (CsrWifiSmeApWpsRegistrationFinishedCfm *) CsrPmemAlloc(sizeof(CsrWifiSmeApWpsRegistrationFinishedCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApWpsRegistrationFinishedCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_WPS_REGISTRATION_FINISHED_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_WPS_REGISTRATION_FINISHED_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
@ -730,7 +730,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApWpsRegistrationStartedReqCreate(msg__, dst__, src__, interfaceTag__, SelectedDevicePasswordId__, SelectedconfigMethod__) \
|
#define CsrWifiSmeApWpsRegistrationStartedReqCreate(msg__, dst__, src__, interfaceTag__, SelectedDevicePasswordId__, SelectedconfigMethod__) \
|
||||||
msg__ = (CsrWifiSmeApWpsRegistrationStartedReq *) CsrPmemAlloc(sizeof(CsrWifiSmeApWpsRegistrationStartedReq)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApWpsRegistrationStartedReq), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_WPS_REGISTRATION_STARTED_REQ, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_WPS_REGISTRATION_STARTED_REQ, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->SelectedDevicePasswordId = (SelectedDevicePasswordId__); \
|
msg__->SelectedDevicePasswordId = (SelectedDevicePasswordId__); \
|
||||||
@ -761,7 +761,7 @@ extern const char *CsrWifiSmeApDownstreamPrimNames[CSR_WIFI_SME_AP_PRIM_DOWNSTRE
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#define CsrWifiSmeApWpsRegistrationStartedCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
#define CsrWifiSmeApWpsRegistrationStartedCfmCreate(msg__, dst__, src__, interfaceTag__, status__) \
|
||||||
msg__ = (CsrWifiSmeApWpsRegistrationStartedCfm *) CsrPmemAlloc(sizeof(CsrWifiSmeApWpsRegistrationStartedCfm)); \
|
msg__ = kmalloc(sizeof(CsrWifiSmeApWpsRegistrationStartedCfm), GFP_KERNEL); \
|
||||||
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_WPS_REGISTRATION_STARTED_CFM, dst__, src__); \
|
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_SME_AP_PRIM, CSR_WIFI_SME_AP_WPS_REGISTRATION_STARTED_CFM, dst__, src__); \
|
||||||
msg__->interfaceTag = (interfaceTag__); \
|
msg__->interfaceTag = (interfaceTag__); \
|
||||||
msg__->status = (status__);
|
msg__->status = (status__);
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1483,7 +1483,7 @@ unifi_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
pcli->snap_filter.protocols = CsrPmemAlloc(snap_filter.count * sizeof(u16));
|
pcli->snap_filter.protocols = kmalloc(snap_filter.count * sizeof(u16), GFP_KERNEL);
|
||||||
if (!pcli->snap_filter.protocols) {
|
if (!pcli->snap_filter.protocols) {
|
||||||
r = -ENOMEM;
|
r = -ENOMEM;
|
||||||
goto out;
|
goto out;
|
||||||
|
@ -489,7 +489,7 @@ int unifi_putest_dl_fw_buff(unifi_priv_t *priv, unsigned char *arg)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Buffer for kernel copy of the f/w image */
|
/* Buffer for kernel copy of the f/w image */
|
||||||
fw_buf = CsrPmemAlloc(fw_length);
|
fw_buf = kmalloc(fw_length, GFP_KERNEL);
|
||||||
if (!fw_buf) {
|
if (!fw_buf) {
|
||||||
unifi_error(priv, "unifi_putest_dl_fw_buff: malloc fail\n");
|
unifi_error(priv, "unifi_putest_dl_fw_buff: malloc fail\n");
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
|
@ -141,7 +141,7 @@ void CsrWifiSmeScanResultsGetCfmHandler(void* drvpriv, CsrWifiFsmEvent* msg)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Take a Copy of the scan Results :-) */
|
/* Take a Copy of the scan Results :-) */
|
||||||
scanCopy = CsrPmemAlloc(bytesRequired);
|
scanCopy = kmalloc(bytesRequired, GFP_KERNEL);
|
||||||
memcpy(scanCopy, cfm->scanResults, sizeof(CsrWifiSmeScanResult) * cfm->scanResultsCount);
|
memcpy(scanCopy, cfm->scanResults, sizeof(CsrWifiSmeScanResult) * cfm->scanResultsCount);
|
||||||
|
|
||||||
/* Take a Copy of the Info Elements AND update the scan result pointers */
|
/* Take a Copy of the Info Elements AND update the scan result pointers */
|
||||||
|
@ -105,15 +105,14 @@ ul_register_client(unifi_priv_t *priv, unsigned int configuration,
|
|||||||
ul_clients[id].configuration = configuration;
|
ul_clients[id].configuration = configuration;
|
||||||
|
|
||||||
/* Allocate memory for the reply signal.. */
|
/* Allocate memory for the reply signal.. */
|
||||||
ul_clients[id].reply_signal = (CSR_SIGNAL*) CsrPmemAlloc(sizeof(CSR_SIGNAL));
|
ul_clients[id].reply_signal = kmalloc(sizeof(CSR_SIGNAL), GFP_KERNEL);
|
||||||
if (ul_clients[id].reply_signal == NULL) {
|
if (ul_clients[id].reply_signal == NULL) {
|
||||||
unifi_error(priv, "Failed to allocate reply signal for client.\n");
|
unifi_error(priv, "Failed to allocate reply signal for client.\n");
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
/* .. and the bulk data of the reply signal. */
|
/* .. and the bulk data of the reply signal. */
|
||||||
for (ref = 0; ref < UNIFI_MAX_DATA_REFERENCES; ref ++) {
|
for (ref = 0; ref < UNIFI_MAX_DATA_REFERENCES; ref ++) {
|
||||||
ul_clients[id].reply_bulkdata[ref] =
|
ul_clients[id].reply_bulkdata[ref] = kmalloc(sizeof(bulk_data_t), GFP_KERNEL);
|
||||||
(bulk_data_t*) CsrPmemAlloc(sizeof(bulk_data_t));
|
|
||||||
/* If allocation fails, free allocated memory. */
|
/* If allocation fails, free allocated memory. */
|
||||||
if (ul_clients[id].reply_bulkdata[ref] == NULL) {
|
if (ul_clients[id].reply_bulkdata[ref] == NULL) {
|
||||||
for (; ref > 0; ref --) {
|
for (; ref > 0; ref --) {
|
||||||
|
@ -411,7 +411,7 @@ uf_multicast_list_wq(struct work_struct *work)
|
|||||||
* Allocate a new list, need to free it later
|
* Allocate a new list, need to free it later
|
||||||
* in unifi_mgt_multicast_address_cfm().
|
* in unifi_mgt_multicast_address_cfm().
|
||||||
*/
|
*/
|
||||||
multicast_address_list = CsrPmemAlloc(mc_count * sizeof(CsrWifiMacAddress));
|
multicast_address_list = kmalloc(mc_count * sizeof(CsrWifiMacAddress), GFP_KERNEL);
|
||||||
|
|
||||||
if (multicast_address_list == NULL) {
|
if (multicast_address_list == NULL) {
|
||||||
return;
|
return;
|
||||||
@ -590,7 +590,7 @@ int unifi_cfg_packet_filters(unifi_priv_t *priv, unsigned char *arg)
|
|||||||
priv->packet_filters.tclas_ies_length += sizeof(tclas_t);
|
priv->packet_filters.tclas_ies_length += sizeof(tclas_t);
|
||||||
}
|
}
|
||||||
if (priv->packet_filters.tclas_ies_length > 0) {
|
if (priv->packet_filters.tclas_ies_length > 0) {
|
||||||
priv->filter_tclas_ies = CsrPmemAlloc(priv->packet_filters.tclas_ies_length);
|
priv->filter_tclas_ies = kmalloc(priv->packet_filters.tclas_ies_length, GFP_KERNEL);
|
||||||
if (priv->filter_tclas_ies == NULL) {
|
if (priv->filter_tclas_ies == NULL) {
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
}
|
}
|
||||||
@ -671,7 +671,7 @@ int unifi_cfg_wmm_addts(unifi_priv_t *priv, unsigned char *arg)
|
|||||||
unifi_trace(priv, UDBG4, "addts: tid = 0x%x ie_length = %d\n",
|
unifi_trace(priv, UDBG4, "addts: tid = 0x%x ie_length = %d\n",
|
||||||
addts_tid, addts_ie_length);
|
addts_tid, addts_ie_length);
|
||||||
|
|
||||||
addts_ie = CsrPmemAlloc(addts_ie_length);
|
addts_ie = kmalloc(addts_ie_length, GFP_KERNEL);
|
||||||
if (addts_ie == NULL) {
|
if (addts_ie == NULL) {
|
||||||
unifi_error(priv,
|
unifi_error(priv,
|
||||||
"unifi_cfg_wmm_addts: Failed to malloc %d bytes for addts_ie buffer\n",
|
"unifi_cfg_wmm_addts: Failed to malloc %d bytes for addts_ie buffer\n",
|
||||||
@ -1209,7 +1209,7 @@ void uf_send_pkt_to_encrypt(struct work_struct *work)
|
|||||||
pktBulkDataLength = interfacePriv->wapi_unicast_bulk_data.data_length;
|
pktBulkDataLength = interfacePriv->wapi_unicast_bulk_data.data_length;
|
||||||
|
|
||||||
if (pktBulkDataLength > 0) {
|
if (pktBulkDataLength > 0) {
|
||||||
pktBulkData = (u8 *)CsrPmemAlloc(pktBulkDataLength);
|
pktBulkData = kmalloc(pktBulkDataLength, GFP_KERNEL);
|
||||||
memset(pktBulkData, 0, pktBulkDataLength);
|
memset(pktBulkData, 0, pktBulkDataLength);
|
||||||
} else {
|
} else {
|
||||||
unifi_error(priv, "uf_send_pkt_to_encrypt() : invalid buffer\n");
|
unifi_error(priv, "uf_send_pkt_to_encrypt() : invalid buffer\n");
|
||||||
|
Loading…
Reference in New Issue
Block a user