Lines Matching defs:data

104  * struct net_local - Our private per device data
145 * @drvdata: Pointer to the Emaclite device private data
168 * @drvdata: Pointer to the Emaclite device private data
197 * This function writes data from a 16-bit aligned buffer to a 32-bit aligned
218 * cases where the data is not properly flushed out
230 /* Set up to output the remaining data */
235 /* Output the remaining data */
240 * cases where the data is not properly flushed out
255 * This function reads data from a 32-bit aligned address in the EmacLite device
273 /* Read data from source */
281 /* Set up to read the remaining data */
286 /* Read the remaining data */
294 * @drvdata: Pointer to the Emaclite device private data
295 * @data: Pointer to the data to be sent
299 * data. If so, it fills the Tx buffer with data for transmission. Otherwise, it
307 static int xemaclite_send_data(struct net_local *drvdata, u8 *data,
344 xemaclite_aligned_write(data, (u32 __force *)addr, byte_count);
363 * @drvdata: Pointer to the Emaclite device private data
364 * @data: Address where the data is to be received
372 static u16 xemaclite_recv_data(struct net_local *drvdata, u8 *data, int maxlen)
381 /* Verify which buffer has valid data */
398 return 0; /* No data was available */
400 /* Verify that buffer has valid data */
404 return 0; /* No data was available */
444 data, length);
456 * @drvdata: Pointer to the Emaclite device private data
572 if (xemaclite_send_data(lp, (u8 *)lp->deferred_skb->data,
587 * This function allocates memory for a socket buffer, fills it with data
607 len = xemaclite_recv_data(lp, (u8 *)skb->data, len);
615 skb_put(skb, len); /* Tell the skb how much data we got */
687 * @lp: Pointer to the Emaclite device private data
716 * and reads data from MDIO Read Data register, when its available.
795 * @lp: Pointer to the Emaclite device private data
987 * data. If so, it fills the Tx buffer with data from socket buffer data,
991 * be transmitted when the Emaclite device is free to transmit data.
1008 if (xemaclite_send_data(lp, (u8 *)new_skb->data, len) != 0) {
1080 * It initializes the driver data structure and the hardware, sets the MAC