Lines Matching defs:room
438 /* guess how much room is left in the device's ring buffer, and if we
440 what is left. If our write will result in no room left, ask the
441 device to give us an interrupt when the room available rises above
453 the device is full (wait until it says there is room)
471 device how much room it really has. This is done only on
474 u8 *room;
476 room = kmalloc(1, GFP_KERNEL);
477 if (!room) {
487 0, /* value: 0 means "remaining room" */
489 room,
493 dev_dbg(&port->dev, "roomquery says %d\n", *room);
494 priv->tx_room = *room;
496 kfree(room);
528 /* There wasn't any room left, so we are throttled until
606 u8 *room;
610 /* find out how much room is in the Tx ring */
611 room = kmalloc(1, GFP_KERNEL);
612 if (!room)
621 room,
634 priv->tx_room = *room;
635 priv->tx_throttled = *room ? 0 : 1;
644 kfree(room);