Lines Matching defs:buffer

1021 					        buffer */
1033 buffer */
1045 buffer */
1057 #define HOST_DONT_RLSE (1 << 5) /* Don't release buffer when done */
1109 static int get_dec_u16(char *buffer, int *start, int limit);
1156 static int encapsulate(struct airo_info *ai, etherHead *pPacket, MICBuffer *buffer, int len);
1394 * Caveats: It is assumed that the frame buffer will already
1972 unsigned char *buffer;
1989 buffer = skb->data;
1997 * Magic, the cards firmware needs a length count (2 bytes) in the host buffer
2017 (ntohs(((__be16 *)buffer)[6]) != 0x888E)) {
2020 if (encapsulate(ai, (etherHead *)buffer, &pMic, len - sizeof(etherHead)) != SUCCESS)
2025 /* copy data into airo dma buffer */
2026 memcpy (sendbuf, buffer, sizeof(etherHead));
2027 buffer += sizeof(etherHead);
2031 memcpy (sendbuf, buffer, len - sizeof(etherHead));
2037 /* copy data into airo dma buffer */
2038 memcpy(sendbuf, buffer, len);
3301 __le16 fc, v, *buffer, tmpbuf[4];
3352 buffer = skb_put(skb, len + hdrlen);
3354 buffer[0] = fc;
3355 bap_read(ai, buffer + 1, hdrlen - 2, BAP0);
3369 bap_read(ai, buffer + hdrlen/2, len, BAP0);
3373 bap_read(ai, buffer, ETH_ALEN * 2, BAP0);
3389 bap_read(ai, buffer + ETH_ALEN, len, BAP0);
3390 if (decapsulate(ai, &micbuf, (etherHead*) buffer, len))
3403 sa = (char *) buffer + 6;
3407 sa = (char *) buffer + 10;
3659 char *buffer;
3675 buffer = skb_put(skb, len);
3676 memcpy(buffer, ai->rxfids[0].virtual_host_addr, ETH_ALEN * 2);
3689 memcpy(buffer + ETH_ALEN * 2,
3692 if (decapsulate (ai, &micbuf, (etherHead*)buffer, len - off - ETH_ALEN * 2)) {
3702 sa = buffer + ETH_ALEN;
3732 u16 *buffer;
3759 buffer = skb_put(skb, len + hdrlen);
3760 memcpy ((char *)buffer, ptr, hdrlen);
3773 memcpy ((char *)buffer + hdrlen, ptr, len);
3780 sa = (char*)buffer + 10;
4449 char __user *buffer,
4454 const char __user *buffer,
4627 * closed. So basically we allocate a read buffer at open and fill it
4628 * with data, and allocate a write buffer and read it at close.
4636 char __user *buffer,
4645 return simple_read_from_buffer(buffer, len, offset, priv->rbuffer,
4654 const char __user *buffer,
4665 buffer, len);
4782 "Potentially disastrous buffer overflow averted!");
4795 static int get_dec_u16(char *buffer, int *start, int limit)
4799 for (value = 0; *start < limit && buffer[*start] >= '0' &&
4800 buffer[*start] <= '9'; (*start)++) {
4803 value += buffer[*start] - '0';
5191 * not exist. The buffer is assumed to be at least 16 bytes in length.
6508 /* Copy the key to the user buffer */
6681 /* Copy the key to the user buffer */
7342 struct iw_event iwe; /* Temporary buffer */
7539 /* Ask user space to try again with a bigger buffer */
8140 /* Wait for busy bit d15 to go false indicating buffer empty */
8197 * Transfer 32k of firmware data from user buffer to our buffer and