Lines Matching refs:buffer
678 u8 *buffer, u32 pkt_len, u32 port)
699 ret = sdio_writesb(card->func, ioport, buffer, blk_cnt * blk_size);
708 static int mwifiex_read_data_sync(struct mwifiex_adapter *adapter, u8 *buffer,
723 ret = sdio_readsb(card->func, buffer, ioport, blk_cnt * blk_size);
1352 * This function sends a data buffer to the card.
1355 u32 *type, u8 *buffer,
1361 if (!buffer) {
1363 "%s: buffer is NULL\n", __func__);
1367 ret = mwifiex_read_data_sync(adapter, buffer, npayload, ioport, 1);
1376 nb = get_unaligned_le16((buffer));
1384 *type = get_unaligned_le16((buffer + 2));
1421 /* Assume that the allocated buffer is 8-byte aligned */
1510 /* Copy payload to buffer */
1699 * is enabled and required, the buffers are copied onto an aggregation buffer,
2029 /* Check if firmware has attach buffer at command port and
2125 * buffer and then downloaded to the card. Previous unsent packets in the
2126 * aggregation buffer are pre-copied first before new packets are added.
2127 * Aggregation is done till there is space left in the aggregation buffer,
2131 * stops, otherwise it will just aggregate the packet in aggregation buffer
2212 "data: %s: precopy current buffer\n",
2224 "data: %s: send aggr buffer: %d %d\n",
2268 "data: %s: send current buffer %d\n",
2276 "data: %s: postcopy current buffer\n",
2290 * This function adds the SDIO specific header to the front of the buffer
2306 /* Allocate buffer and copy payload */
2587 * - MPA Tx buffer
2588 * - MPA Rx buffer