Searched refs:parc4ctx (Results 1 - 3 of 3) sorted by relevance

/linux-4.1.27/drivers/staging/rtl8712/
H A Drtl871x_security.c60 static void arcfour_init(struct arc4context *parc4ctx, u8 *key, u32 key_len) arcfour_init() argument
68 state = parc4ctx->state; arcfour_init()
69 parc4ctx->x = 0; arcfour_init()
70 parc4ctx->y = 0; arcfour_init()
86 static u32 arcfour_byte(struct arc4context *parc4ctx) arcfour_byte() argument
93 state = parc4ctx->state; arcfour_byte()
94 x = (parc4ctx->x + 1) & 0xff; arcfour_byte()
96 y = (sx + parc4ctx->y) & 0xff; arcfour_byte()
98 parc4ctx->x = x; arcfour_byte()
99 parc4ctx->y = y; arcfour_byte()
105 static void arcfour_encrypt(struct arc4context *parc4ctx, arcfour_encrypt() argument
111 dest[i] = src[i] ^ (unsigned char)arcfour_byte(parc4ctx); arcfour_encrypt()
/linux-4.1.27/drivers/staging/rtl8723au/core/
H A Drtw_security.c32 static void arcfour_init(struct arc4context *parc4ctx, u8 *key, u32 key_len) arcfour_init() argument
40 state = parc4ctx->state; arcfour_init()
41 parc4ctx->x = 0; arcfour_init()
42 parc4ctx->y = 0; arcfour_init()
59 static u32 arcfour_byte(struct arc4context *parc4ctx) arcfour_byte() argument
66 state = parc4ctx->state; arcfour_byte()
67 x = (parc4ctx->x + 1) & 0xff; arcfour_byte()
69 y = (sx + parc4ctx->y) & 0xff; arcfour_byte()
71 parc4ctx->x = x; arcfour_byte()
72 parc4ctx->y = y; arcfour_byte()
79 static void arcfour_encrypt(struct arc4context *parc4ctx, u8 *dest, arcfour_encrypt() argument
85 dest[i] = src[i] ^ (unsigned char)arcfour_byte(parc4ctx); arcfour_encrypt()
/linux-4.1.27/drivers/staging/rtl8188eu/core/
H A Drtw_security.c37 static void arcfour_init(struct arc4context *parc4ctx, u8 *key, u32 key_len) arcfour_init() argument
44 state = parc4ctx->state; arcfour_init()
45 parc4ctx->x = 0; arcfour_init()
46 parc4ctx->y = 0; arcfour_init()
62 static u32 arcfour_byte(struct arc4context *parc4ctx) arcfour_byte() argument
68 state = parc4ctx->state; arcfour_byte()
69 x = (parc4ctx->x + 1) & 0xff; arcfour_byte()
71 y = (sx + parc4ctx->y) & 0xff; arcfour_byte()
73 parc4ctx->x = x; arcfour_byte()
74 parc4ctx->y = y; arcfour_byte()
80 static void arcfour_encrypt(struct arc4context *parc4ctx, u8 *dest, u8 *src, u32 len) arcfour_encrypt() argument
84 dest[i] = src[i] ^ (unsigned char)arcfour_byte(parc4ctx); arcfour_encrypt()

Completed in 228 milliseconds