Searched refs:master (Results 1 - 25 of 33) sorted by relevance

12

/haiku/src/libs/bsd/
H A Dpty.cpp19 int master = posix_openpt(O_RDWR); local
20 if (master < 0)
25 if (grantpt(master) != 0 || unlockpt(master) != 0
26 || (ttyName = ptsname(master)) == NULL
28 close(master);
32 if ((termAttrs != NULL && tcsetattr(master, TCSANOW, termAttrs) != 0)
34 && ioctl(master, TIOCSWINSZ, windowSize, sizeof(winsize)) != 0)) {
36 close(master);
40 *_master = master;
71 int master, slave; local
[all...]
/haiku/headers/compatibility/bsd/
H A Dpty.h19 extern int openpty(int* master, int* slave, char* name,
22 extern pid_t forkpty(int* master, char* name,
/haiku/headers/private/kernel/boot/
H A Ddisk_identifier.h46 bool master; member in struct:disk_identifier::__anon1045::__anon1046
49 bool master; member in struct:disk_identifier::__anon1045::__anon1047
/haiku/src/apps/expander/
H A DExpanderThread.cpp225 int master = posix_openpt(O_RDWR); local
226 if (master < 0)
231 if (grantpt(master) != 0 || unlockpt(master) != 0
232 || (ttyName = ptsname(master)) == NULL
234 close(master);
240 close(master);
247 close(master);
267 in = master;
/haiku/src/tests/add-ons/kernel/drivers/tty/
H A Dtty-test.cpp31 // * unblock slave operations, when the master is closed
399 open_tty(int index, bool master) argument
402 fprintf(stderr, "open_tty(%d, %d): Bad index!\n", index, master);
405 sprintf(path, "/dev/%ct/r%x", (master ? 'p' : 't'), index);
407 int fd = open(path, O_RDWR | (master ? 0 : O_NOCTTY));
434 TestUnblockOnCloseRead(bool master, bool crossOver) argument
438 fTestMaster(master),
441 printf("TestUnblockOnCloseRead(%d, %d)\n", master, crossOver);
495 TestUnblockOnCloseWrite(bool master, bool crossOver, bool echo) argument
499 fTestMaster(master),
565 TestSelectAlreadyReady(bool master, bool write) argument
629 TestSelectNotifyOnClose(bool master) argument
700 TestSelectNotifyAfterPending(bool master, bool write, bool unblock) argument
815 TestIoctlFIONRead(bool master) argument
[all...]
/haiku/src/apps/terminal/
H A DShell.cpp422 int master = posix_openpt(O_RDWR | O_NOCTTY); local
425 if (master < 0) {
430 if (grantpt(master) != 0 || unlockpt(master) != 0
431 || (ttyName = ptsname(master)) == NULL) {
432 close(master);
447 close(master);
456 // close the PTY master side
457 close(master);
621 close(master);
[all...]
/haiku/headers/os/drivers/tty/
H A Dtty_module.h49 status_t (*tty_create)(tty_service_func serviceFunction, struct tty *master,
/haiku/src/tests/kits/interface/balert/alert_manual_test/
H A DAlertTestWindow.cpp98 BView *master = pAlert->ChildAt(0); local
99 master->SetViewUIColor(B_MENU_BACKGROUND_COLOR);
/haiku/src/add-ons/kernel/drivers/ports/pc_serial/
H A DDriver.cpp364 SerialDevice *master = NULL; local
435 device = new(std::nothrow) SerialDevice(supported, ioport, irq, master);
445 /**/ if (master == NULL)
446 master = device;
636 SerialDevice *master = (SerialDevice *)arg; local
638 master->InterruptHandler();
H A DSerialDevice.h20 *device, uint32 ioBase, uint32 irq, const SerialDevice *master=NULL);
/haiku/src/add-ons/kernel/drivers/audio/ac97/geode/
H A Dgeode_multi.cpp326 multi->controls[i].mix_control.master = MULTI_CONTROL_MASTERID;
357 multi->controls[index].mix_control.master = MULTI_CONTROL_MASTERID;
369 multi->controls[index].mix_control.master = MULTI_CONTROL_MASTERID;
385 multi->controls[index].mix_control.master = id;
401 multi->controls[index].mix_control.master = MULTI_CONTROL_MASTERID;
425 multi->controls[index].mix_control.master = MULTI_CONTROL_MASTERID;
437 multi->controls[index].mix_control.master = MULTI_CONTROL_MASTERID;
453 multi->controls[index].mix_control.master = id;
576 if (control->mix_control.master == MULTI_CONTROL_MASTERID)
619 if (control2->mix_control.master !
[all...]
/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/
H A Dmulti.c192 multi->controls[i].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
223 multi->controls[index].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
235 multi->controls[index].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
251 multi->controls[index].mix_control.master = id;
267 multi->controls[index].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
291 multi->controls[index].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
303 multi->controls[index].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
319 multi->controls[index].mix_control.master = id;
411 if (control->mix_control.master == EMU_MULTI_CONTROL_MASTERID)
457 if (control2->mix_control.master !
[all...]
/haiku/src/add-ons/kernel/drivers/audio/ac97/auvia/
H A Dmulti.c187 multi->controls[i].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
216 multi->controls[index].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
228 multi->controls[index].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
245 multi->controls[index].mix_control.master = id;
329 multi->controls[index].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
341 multi->controls[index].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
358 multi->controls[index].mix_control.master = id;
382 multi->controls[index].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
416 if (control->mix_control.master == EMU_MULTI_CONTROL_MASTERID)
462 if (control2->mix_control.master !
[all...]
/haiku/src/add-ons/kernel/drivers/audio/emuxki/
H A Dmulti.c210 multi->controls[i].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
224 control.mix_control.master = EMU_MULTI_CONTROL_MASTERID;
253 control.mix_control.master = id;
305 multi->controls[index].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
317 multi->controls[index].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
333 multi->controls[index].mix_control.master = id;
419 multi->controls[index].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
431 multi->controls[index].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
447 multi->controls[index].mix_control.master = id;
470 multi->controls[index].mix_control.master
[all...]
/haiku/src/add-ons/kernel/drivers/audio/echo/
H A Dmulti.cpp152 multi->controls[i].mix_control.master = MULTI_CONTROL_MASTERID;
166 control.mix_control.master = MULTI_CONTROL_MASTERID;
193 control.mix_control.master = id;
200 control.mix_control.master = MULTI_CONTROL_MASTERID;
269 if (control->mix_control.master == MULTI_CONTROL_MASTERID)
316 if (control2->mix_control.master != control->mix_control.id)
326 if (control->mix_control.master == MULTI_CONTROL_MASTERID)
331 if (control2 && control2->mix_control.master != MULTI_CONTROL_MASTERID)
/haiku/src/add-ons/kernel/drivers/audio/hda/
H A Dhda_multi_audio.cpp377 multi->controls[i].mix_control.master = MULTI_CONTROL_MASTERID;
400 control.mix_control.master = MULTI_CONTROL_MASTERID;
431 control.mix_control.master = id;
456 control.mix_control.master = MULTI_CONTROL_MASTERID;
716 if (control->mix_control.master == MULTI_CONTROL_MASTERID)
822 if (control2->mix_control.master != control->mix_control.id)
827 if (control->mix_control.master == MULTI_CONTROL_MASTERID) {
834 && control2->mix_control.master != MULTI_CONTROL_MASTERID) {
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/
H A Dmulti.c168 multi->controls[i].mix_control.master = EMU_MULTI_CONTROL_MASTERID;
202 if (control->mix_control.master == EMU_MULTI_CONTROL_MASTERID)
247 if (control2->mix_control.master != control->mix_control.id)
257 if (control->mix_control.master == EMU_MULTI_CONTROL_MASTERID)
262 if (control2 && control2->mix_control.master != EMU_MULTI_CONTROL_MASTERID)
/haiku/src/tests/kits/game/chart/
H A DChartWindow.h205 void Set(setting *master);
/haiku/src/system/boot/platform/bios_ia32/
H A Ddevices.cpp318 disk.device.ata.master = !parameters.device.ata.slave;
319 dprintf("ATA device, %s\n", disk.device.ata.master ? "master" : "slave");
322 disk.device.atapi.master = !parameters.device.ata.slave;
361 disk.device.ata.master = !table->is_slave;
/haiku/src/system/boot/platform/atari_m68k/
H A Ddevices.cpp268 disk.device.ata.master = !parameters.device.ata.slave;
269 dprintf("ATA device, %s\n", disk.device.ata.master ? "master" : "slave");
272 disk.device.atapi.master = !parameters.device.ata.slave;
311 disk.device.ata.master = !table->is_slave;
/haiku/src/add-ons/kernel/drivers/audio/sb16/
H A Dsb16_multi_audio.c113 multi->master = SB16_MULTI_CONTROL_MASTERID;
/haiku/src/add-ons/kernel/drivers/audio/ice1712/
H A Dmulti.cpp546 mmc->master = CONTROL_IS_MASTER;
576 control.master = CONTROL_IS_MASTER;
603 control.master = control.id; //The Id of the Left Slider
/haiku/headers/private/audio/
H A Dhmulti_audio.h477 int32 master; /* or 0 if it's not slaved */
/haiku/src/add-ons/kernel/generic/tty/
H A Dtty.cpp52 won't drop to zero. A tty and the tty connected to it (master and slave)
947 \param tty The master tty.
1003 \param tty The master tty.
1328 tty_create(tty_service_func func, struct tty* master, struct tty** _tty) argument
1334 if (master == NULL) {
1349 tty->lock = master->lock;
1350 tty->settings = master->settings;
1445 // the master was closed.
/haiku/src/add-ons/kernel/drivers/audio/null/
H A Dnull_multi.c155 multi->master = MULTI_AUDIO_MASTER_ID;

Completed in 250 milliseconds

12