Lines Matching defs:buffer

1022 					        buffer */
1034 buffer */
1046 buffer */
1058 #define HOST_DONT_RLSE (1 << 5) /* Don't release buffer when done */
1110 static int get_dec_u16(char *buffer, int *start, int limit);
1155 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);
3309 __le16 fc, v, *buffer, tmpbuf[4];
3360 buffer = skb_put(skb, len + hdrlen);
3362 buffer[0] = fc;
3363 bap_read(ai, buffer + 1, hdrlen - 2, BAP0);
3377 bap_read(ai, buffer + hdrlen/2, len, BAP0);
3381 bap_read(ai, buffer, ETH_ALEN * 2, BAP0);
3397 bap_read(ai, buffer + ETH_ALEN, len, BAP0);
3398 if (decapsulate(ai, &micbuf, (etherHead*) buffer, len))
3411 sa = (char *) buffer + 6;
3415 sa = (char *) buffer + 10;
3667 char *buffer;
3683 buffer = skb_put(skb, len);
3684 memcpy(buffer, ai->rxfids[0].virtual_host_addr, ETH_ALEN * 2);
3697 memcpy(buffer + ETH_ALEN * 2,
3700 if (decapsulate (ai, &micbuf, (etherHead*)buffer, len - off - ETH_ALEN * 2)) {
3710 sa = buffer + ETH_ALEN;
3740 u16 *buffer;
3767 buffer = skb_put(skb, len + hdrlen);
3768 memcpy ((char *)buffer, ptr, hdrlen);
3781 memcpy ((char *)buffer + hdrlen, ptr, len);
3788 sa = (char*)buffer + 10;
4453 char __user *buffer,
4458 const char __user *buffer,
4631 * closed. So basically we allocate a read buffer at open and fill it
4632 * with data, and allocate a write buffer and read it at close.
4640 char __user *buffer,
4649 return simple_read_from_buffer(buffer, len, offset, priv->rbuffer,
4658 const char __user *buffer,
4669 buffer, len);
4786 "Potentially disastrous buffer overflow averted!");
4799 static int get_dec_u16(char *buffer, int *start, int limit)
4803 for (value = 0; *start < limit && buffer[*start] >= '0' &&
4804 buffer[*start] <= '9'; (*start)++) {
4807 value += buffer[*start] - '0';
5194 * not exist. The buffer is assumed to be at least 16 bytes in length.
6495 /* Copy the key to the user buffer */
6668 /* Copy the key to the user buffer */
7319 struct iw_event iwe; /* Temporary buffer */
7515 /* Ask user space to try again with a bigger buffer */
8138 /* Wait for busy bit d15 to go false indicating buffer empty */
8195 * Transfer 32k of firmware data from user buffer to our buffer and