Home
last modified time | relevance | path

Searched refs:blockFlag (Results 1 – 3 of 3) sorted by relevance

/haiku/src/add-ons/kernel/drivers/network/ether/wb840/
H A Ddevice.c64 data->blockFlag = 0; in wb840_open()
142 int32 blockFlag; in wb840_read() local
147 blockFlag = device->blockFlag; in wb840_read()
154 status = acquire_sem_etc(device->rxSem, 1, B_CAN_INTERRUPT | blockFlag, 0); in wb840_read()
292 data->blockFlag = *(int32*)arg ? B_TIMEOUT : 0; in wb840_control()
H A Dwb840.h374 volatile int32 blockFlag; member
/haiku/src/add-ons/kernel/drivers/network/ether/pegasus/
H A Ddriver.c480 int32 blockFlag; in pegasus_device_read() local
498 blockFlag = dev->nonblocking ? B_TIMEOUT : 0; in pegasus_device_read()
501 if ((status = acquire_sem_etc(dev->rx_sem, 1, B_CAN_INTERRUPT | blockFlag, 0)) != B_NO_ERROR) { in pegasus_device_read()
518 if ((status = acquire_sem_etc(dev->rx_sem_cb, 1, B_CAN_INTERRUPT | blockFlag, 0)) != B_NO_ERROR) { in pegasus_device_read()