/haiku/src/system/libroot/os/locks/ |
H A D | init_once.cpp | 19 __init_once(int32* control, status_t (*initRoutine)(void*), void* data) argument 22 // The control variable goes through at most four states: 34 int32 value = atomic_test_and_set(control, STATE_INITIALIZING, 44 value = atomic_get_and_set(control, STATE_INITIALIZED); 59 value = atomic_test_and_set(control, semaphore, STATE_INITIALIZING); 68 value = atomic_test_and_set(control, STATE_SPINNING, 82 while (atomic_get(control) == STATE_SPINNING);
|
/haiku/src/add-ons/kernel/drivers/audio/hda/ |
H A D | hda_multi_audio.cpp | 392 hda_multi_mixer_control control; local 394 control.nid = widget.node_id; 395 control.input = input; 396 control.mute = 0; 397 control.gain = 0; 398 control.capabilities = capabilities; 399 control.index = inputIndex; 400 control.mix_control.master = MULTI_CONTROL_MASTERID; 401 control.mix_control.parent = parent; 404 control 449 hda_multi_mixer_control control; local 674 get_control_gain_mute(hda_audio_group* audioGroup, hda_multi_mixer_control *control, uint32 *resp) argument 696 hda_multi_mixer_control *control = NULL; local 767 hda_multi_mixer_control *control = NULL; local [all...] |
/haiku/src/add-ons/kernel/network/notifications/ |
H A D | notifications.cpp | 100 struct net_notifications_control control; local 104 if (!IS_USER_ADDRESS(buffer) || user_memcpy(&control, buffer, 108 if (control.flags != 0) { 109 return sNotificationService.UpdateUserListener(control.flags, 110 control.port, control.token); 113 return sNotificationService.RemoveUserListeners(control.port, 114 control.token);
|
/haiku/src/system/libroot/posix/arch/x86_64/ |
H A D | fenv.c | 80 * control word to avoid this side effect. 118 uint16_t control; local 121 __fnstcw(&control); 123 omask = ~(control | mxcsr >> _SSE_EMASK_SHIFT) & FE_ALL_EXCEPT; 124 control &= ~mask; 125 __fldcw(control); 135 uint16_t control; local 138 __fnstcw(&control); 140 omask = ~(control | mxcsr >> _SSE_EMASK_SHIFT) & FE_ALL_EXCEPT; 141 control | [all...] |
/haiku/src/kits/network/libnetapi/ |
H A D | notifications.cpp | 36 net_notifications_control control; local 37 control.flags = flags; 38 control.port = targetPrivate.Port(); 39 control.token = targetPrivate.Token(); 42 NET_NOTIFICATIONS_CONTROL_WATCHING, &control,
|
/haiku/src/bin/network/arp/ |
H A D | arp.cpp | 157 list_entry(arp_control &control) argument 160 address.s_addr = control.address; 162 ethernet_address_to_string(control.ethernet_address)); 164 if (control.flags != 0) { 178 if ((control.flags & kFlags[i].value) != 0) { 196 arp_control control; local 200 control.address = address->sin_addr.s_addr; 202 &control, sizeof(arp_control)); 208 list_entry(control); 212 control 223 arp_control control; local 239 arp_control control; local 339 arp_control control; local [all...] |
/haiku/src/add-ons/kernel/network/ppp/shared/libkernelppp/headers/ |
H A D | KPPPModule.h | 20 status_t (*control)(uint32 op, void *data, size_t length); member in struct:ppp_module_info
|
/haiku/src/add-ons/kernel/drivers/audio/usb/ |
H A D | AudioControlInterface.cpp | 17 // control id is encoded in following way 19 // CS - control selector 95 _AudioControl* control = fInterface->Find(SourceID()); 96 if (control == NULL) 99 return control->OutCluster(); 516 _AudioControl* control = fInterface->Find(fInputPins[i]); local 517 if (control == NULL) 521 if (control->OutCluster() != NULL) 522 return control->OutCluster(); 563 TRACE(ERR, "Feature control o 587 _AudioControl* control = fInterface->Find(fSourceID); local 948 _AudioControl* control = NULL; local 1141 _AudioControl* control = I->Value(); local 1162 _AudioControl* control = I->Value(); local 1352 _ListFeatureUnitControl(int32& index, int32 parentIndex, multi_mix_control_info* Info, _AudioControl* control) argument 1479 _ListSelectorUnitControl(int32& index, int32 parentGroup, multi_mix_control_info* Info, _AudioControl* control) argument 1509 _AudioControl* control = Find(selector->fInputPins[i]); local 1535 multi_mix_control control; local 1625 _ListMixControlsForMixerUnit(int32& index, multi_mix_control_info* Info, _AudioControl* control) argument 1664 _AudioControl* control = Find(mixer->fInputPins[iPin]); local 1839 _AudioControl* control = I->Value(); local 1893 _AudioControl* control = Find(ID_FROM_CTLID(Info->values[i].id)); local 1998 _AudioControl* control = Find(ID_FROM_CTLID(Info->values[i].id)); local [all...] |
/haiku/src/system/libroot/posix/arch/x86/ |
H A D | fenv.c | 126 * the old control word to avoid this side effect. 171 int mxcsr, control, omask; local 174 __fnstcw(&control); 179 omask = (control | mxcsr >> _SSE_EMASK_SHIFT) & FE_ALL_EXCEPT; 180 control &= ~mask; 181 __fldcw(control); 192 int mxcsr, control, omask; local 195 __fnstcw(&control); 200 omask = (control | mxcsr >> _SSE_EMASK_SHIFT) & FE_ALL_EXCEPT; 201 control | [all...] |
/haiku/src/add-ons/accelerants/neomagic/engine/ |
H A D | nm_acc.c | 65 si->engine.control = (1 << 8); 70 si->engine.control = (2 << 8); 75 si->engine.control = (3 << 8); 91 si->engine.control |= (2 << 10); 94 si->engine.control |= (3 << 10); 97 si->engine.control |= (4 << 10); 100 si->engine.control |= (5 << 10); 103 si->engine.control |= (6 << 10); 106 si->engine.control |= (7 << 10); 114 /* enable engine FIFO (fixme: works this way on pre NM2200 only (engine.control)) */ [all...] |
/haiku/src/apps/people/ |
H A D | PersonView.cpp | 90 AttributeTextControl* control = NULL; local 97 control = new AttributeTextControl(label, attribute); 98 fControls.AddItem(control); 114 control->SetLabel(""); 115 layout->AddView(control, 2, row); 117 layout->AddItem(control->CreateLabelLayoutItem(), 1, row); 118 layout->AddItem(control->CreateTextViewLayoutItem(), 2, row); 304 AttributeTextControl* control = fControls.ItemAt(i); local 305 const char* value = control->Text(); 306 file.WriteAttr(control [all...] |
/haiku/src/libs/compat/freebsd_network/compat/net/ |
H A D | if_llc.h | 40 * 802.{3,4,5} media access control methods. 51 u_int8_t control; member in struct:llc::__anon1756::__anon1757 61 u_int8_t control; member in struct:llc::__anon1756::__anon1759 65 u_int8_t control; member in struct:llc::__anon1756::__anon1760 77 u_int8_t control; member in struct:llc::__anon1756::__anon1761 82 u_int8_t control; member in struct:llc::__anon1756::__anon1762 96 #define llc_control llc_un.type_u.control
|
/haiku/src/add-ons/kernel/network/ppp/shared/libkernelppp/ |
H A D | KPPPInterface.cpp | 456 ppp_control_info* control = (ppp_control_info*)args->data; local 458 switch (control->op) { 462 if (control->length < sizeof(ppp_interface_info_t) || !control->data) { 467 ppp_interface_info *info = (ppp_interface_info*) control->data; 511 if (control->length > PPP_HANDLER_NAME_LENGTH_LIMIT || !control->data) { 522 fUsername = control->data ? strdup((const char*) control->data) : strdup(""); 531 if (control [all...] |
/haiku/src/add-ons/kernel/drivers/audio/echo/ |
H A D | multi.cpp | 164 multi_mixer_control control; local 166 control.mix_control.master = MULTI_CONTROL_MASTERID; 167 control.mix_control.parent = parent; 168 control.channel = channel; 169 control.get = &echo_channel_get_mix; 170 control.set = &echo_channel_set_mix; 171 control.mix_control.gain.min_gain = -128; 172 control.mix_control.gain.max_gain = 6; 173 control.mix_control.gain.granularity = 0.5; 175 control 255 multi_mixer_control *control = NULL; local 297 multi_mixer_control *control = NULL; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/usb_davicom/ |
H A D | DavicomDevice.cpp | 629 uint8 control = 0; local 632 status_t result = _ReadRegister(RegNCR, 1, &control); 638 if (control & NCRExtPHY) 641 control &= ~NCRLoopback; 642 result = _Write1Register(RegNCR, control); 644 TRACE_ALWAYS("Error writing %#02X to NCR: %#010x.\n", control, result); 648 // Initialize RX control register, enable RX and activate multicast 649 result = _ReadRegister(RegRCR, 1, &control); 655 control &= ~RCRPromiscuous; 656 control | 697 uint8 control = 0; local 718 uint8 control = 0; local 797 uint8 control = 0; local 1084 uint8 control = 0; local 1136 uint8 control = 0; local 1154 uint16 control = 0; local 1196 uint8 control = 0; local [all...] |
/haiku/src/apps/icon-o-matic/generic/gui/popup_control/ |
H A D | PopupWindow.h | 26 PopupControl* control);
|
H A D | PopupWindow.cpp | 59 PopupWindow::PopupWindow(PopupView* child, PopupControl* control) argument 64 fControl(control)
|
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | CheckVisitor.h | 29 check_control& Control() { return control; } 31 uint32 Pass() { return control.pass; } 69 check_control control; member in class:CheckVisitor
|
/haiku/src/add-ons/kernel/drivers/ports/usb_serial/ |
H A D | Silicon.cpp | 106 uint16_t control = 0; local 107 control |= 0x0300; // We are updating DTR and RTS 108 control |= (state & USB_CDC_CONTROL_SIGNAL_STATE_RTS) ? 2 : 0; 109 control |= (state & USB_CDC_CONTROL_SIGNAL_STATE_DTR) ? 1 : 0; 111 return WriteConfig(SET_STATUS, &control, 2);
|
/haiku/src/libs/print/libprint/ |
H A D | PackBits.cpp | 42 *control = byte; \ 51 unsigned char* control; local 59 control = runbuf = destination; 66 control = runbuf++; 86 control = runbuf - 1; 114 runbuf = control; 135 runbuf = control;
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/ |
H A D | multi.c | 192 multi_mixer_control *control = NULL; local 196 PRINT(("es1370_get_mix : invalid control id requested : %" B_PRId32 200 control = &card->multi.controls[id]; 202 if (control->mix_control.flags & B_MULTI_MIX_GAIN) { 203 if (control->get) { 205 control->get(card, control->cookie, control->type, values); 206 if (control->mix_control.master == EMU_MULTI_CONTROL_MASTERID) 213 if (control 232 multi_mixer_control *control = NULL; local [all...] |
/haiku/src/add-ons/kernel/partitioning_systems/session/ |
H A D | scsi-mmc.h | 66 uint8 control; //!< control codes; 0x0 should be fine member in struct:__anon9 132 uint8 control:4, member in struct:__anon12 144 uint8 control:4, member in struct:__anon13 157 /*! \brief Bitflags for control entries
|
/haiku/headers/posix/arch/x86_64/ |
H A D | signal.h | 27 unsigned short control; member in struct:fpu_state
|
/haiku/src/kits/media/ |
H A D | DefaultMediaTheme.cpp | 133 ContinuousMessageFilter(BControl *control, 148 DiscreteMessageFilter(BControl *control, BDiscreteParameter ¶meter); 159 TextMessageFilter(BControl *control, BTextParameter ¶meter); 198 start_watching_for_parameter_changes(BControl* control, BParameter ¶meter) argument 204 if (roster->StartWatching(control, parameter.Web()->Node(), 214 stop_watching_for_parameter_changes(BControl* control, BParameter ¶meter) argument 220 roster->StopWatching(control, parameter.Web()->Node(), 482 BControl *control = dynamic_cast<BControl *>(view); local 483 if (control == NULL) 488 return new ContinuousMessageFilter(control, 509 ContinuousMessageFilter(BControl *control, BContinuousParameter ¶meter) argument 615 DiscreteMessageFilter(BControl *control, BDiscreteParameter ¶meter) argument 650 BControl *control; local 712 TextMessageFilter(BControl *control, BTextParameter ¶meter) argument 748 BControl *control; local [all...] |
/haiku/src/add-ons/kernel/drivers/audio/emuxki/ |
H A D | multi.c | 222 multi_mixer_control control; local 224 control.mix_control.master = EMU_MULTI_CONTROL_MASTERID; 225 control.mix_control.parent = parent; 226 control.cookie = gpr; 227 control.get = &emuxki_gpr_get_mix; 228 control.set = &emuxki_gpr_set_mix; 229 control.mix_control.u.gain.min_gain = gpr->min_gain; 230 control.mix_control.u.gain.max_gain = gpr->max_gain; 231 control.mix_control.u.gain.granularity = gpr->granularity; 235 control 532 multi_mixer_control *control = NULL; local 573 multi_mixer_control *control = NULL; local [all...] |