Control
virtual status_t Control(const char* device, void* cookie, uint32 code,
status_t Control(uint32 code, BMessage* message);
static status_t Control(input_device_type type, uint32 code,
status_t Control(int option, void* request);
uint32 Control; /* triangle control: Z-enable, culling, dither.. */
uint32_t Control) EFIAPI;
uint32_t* Control) EFIAPI;
g. [DevCPT] Configure and enable Transcoder DisplayPort Control if DisplayPort will be used
virtual status_t Control(const char *name, void *cookie,
virtual status_t Control(const char* name, void* cookie,
virtual status_t Control(const char* name, void* cookie,
virtual status_t Control(const char *name, void* cookie,
virtual status_t Control(const char* name, void* cookie,
return ((VirtioInputHandler*)cookie)->Control(command, message);
return VirtioInputHandler::Control(command, message);
return VirtioInputHandler::Control(command, message);
virtual status_t Control(uint32 command, BMessage* message);
virtual status_t Control(const char* name, void* cookie,
virtual status_t Control(uint32 command, BMessage* message);
virtual status_t Control(uint32 command, BMessage* message);
virtual status_t Control(const char* name, void* cookie,
BInputServerDevice::Control(device, cookie, code, message);
virtual status_t Control(const char *device,
if (WalkState->ControlState->Control.AmlPredicateStart ==
ControlState->Control.AmlPredicateStart =
ControlState->Control.PackageEnd =
ControlState->Control.Opcode =
ControlState->Control.LoopTimeout = AcpiOsGetTimer () +
ControlState->Control.LoopTimeout))
ControlState->Control.AmlPredicateStart;
(WalkState->ControlState->Control.Opcode != AML_WHILE_OP))
WalkState->ControlState->Control.PackageEnd;
(WalkState->ControlState->Control.PredicateOp == Op))
WalkState->ControlState->Control.PredicateOp = Op;
(WalkState->ControlState->Control.PredicateOp == Op))
WalkState->ControlState->Control.PackageEnd =
((WalkState->ControlState->Control.Opcode == AML_IF_OP) ||
(WalkState->ControlState->Control.Opcode == AML_WHILE_OP)))
WalkState->ControlState->Control.AmlPredicateStart + 1;
ACPI_CONTROL_STATE Control;
ACPI_GENERIC_ADDRESS Control; /* Address of EC command/status register */
return fDevices[targetID]->Control(opcode, buffer, length);
return channel->Control(targetID, op, buffer, length);
status_t Control(uint32 op, void *buffer, size_t length);
status_t Control(uint8 targetID, uint32 op, void *buffer,
status_t Control(uint8 targetID, uint32 op,
return sim->Control(targetID, op, buffer, length);
status_t Control(uint32 op, void *buffer, size_t length);
return device->Control(op, buffer, length);
Mixer::_InitGainLimits(multi_mix_control& Control, GainInfo& Info)
Control.gain.min_gain = (Info.fMult > 0) ? min_gain : max_gain;
Control.gain.max_gain = (Info.fMult > 0) ? max_gain : min_gain;
Control.gain.granularity = Info.fMult;
Control.id |= (gran << stepShift);
Control.id |= (Info.fBase << baseShift);
Control.gain.min_gain, Control.gain.max_gain,
Control.gain.granularity, Control.id);
void _InitGainLimits(multi_mix_control& Control, GainInfo& Info);
AudioControlInterface::_InitGainLimits(multi_mix_control& Control)
{ USB_AUDIO_GET_MIN, 0, Control.gain.min_gain },
{ USB_AUDIO_GET_MAX, 0, Control.gain.max_gain },
{ USB_AUDIO_GET_RES, 0, Control.gain.granularity }
Control.gain.min_gain = 0.;
Control.gain.max_gain = 100.;
Control.gain.granularity = 1.;
gainInfos[i].request, REQ_VALUE(Control.id),
REQ_INDEX(Control.id), sizeof(gainInfos[i].data),
i, REQ_VALUE(Control.id), REQ_INDEX(Control.id), status,
Control.name, current, Control.gain.min_gain, Control.gain.max_gain,
Control.gain.granularity);
FeatureUnit::HasControl(int32 Channel, uint32 Control)
"for channel %d\n", Control, Channel);
return (Control & fControlBitmaps[Channel]) != 0;
bool HasControl(int32 Channel, uint32 Control);
bool _InitGainLimits(multi_mix_control& Control);
status_t Control(uint32 op, void* buffer, size_t length);
return device->Control(op, buffer, length);
virtual status_t Control(uint32 *cookie, uint32 op,
virtual status_t Control(uint32 *cookie, uint32 op, void *buffer,
virtual status_t Control(uint32 *cookie, uint32 op, void *buffer,
virtual status_t Control(uint32 *cookie, uint32 op, void *buffer,
virtual status_t Control(uint32 *cookie, uint32 op, void *buffer,
return deviceCookie->handler->Control(&deviceCookie->cookie, op, buffer, length);
return cookie->elanDevice->Control(op, buffer, length);
status_t Control(uint32 op, void *buffer, size_t length);
return cookie->handler->Control(&cookie->cookie, op, buffer, length);
return cookie->handler->Control(&cookie->cookie, op, buffer, length);
status_t Control(uint32 op, void *buffer, size_t length);
return device->Control(op, buffer, length);
return device->Control(op, buffer, length);
status_t Control(uint32 op, void *buffer, size_t length);
return device->Control(op, buffer, length);
status_t Control(uint32 op, void *buffer, size_t length);
pCmd->Control = 0;
pCmd->Control = htole16(preamble);
uint16_t Control; // @bit0: 1/0,on/off, @bit1: 1/0, long/short @bit2: 1/0,auto/fix
return device->Control(op, arg, length);
status_t Control(uint32 op, void *arg, size_t length);
status_t status = device->Control(op, arg, length);
status_t Control(uint32 op, void *arg, size_t length);
Control().stats.freed = GetVolume()->UsedBlocks() - usedBlocks
+ Control().stats.missing;
if (Control().stats.freed < 0)
Control().stats.freed = 0;
if ((Control().flags & BFS_FIX_BITMAP_ERRORS) != 0
&& (Control().stats.freed != 0 || Control().stats.missing != 0)) {
Control().pass = BFS_CHECK_PASS_INDEX;
Control().status = status;
Control().flags = 0;
if (Control().status != B_ENTRY_NOT_FOUND)
Control().inode = inode->ID();
Control().mode = inode->Mode();
Control().errors |= BFS_COULD_NOT_OPEN;
Control().status = status;
Control().errors |= BFS_NAMES_DONT_MATCH;
if ((Control().flags & BFS_FIX_NAME_MISMATCHES) != 0) {
Control().status = status;
if ((Control().flags & BFS_REMOVE_WRONG_TYPES) != 0
&& (Control().flags & BFS_FIX_BITMAP_ERRORS) != 0) {
Control().status = _RemoveInvalidNode(parent, NULL, inode,
Control().status = B_ERROR;
Control().errors |= BFS_WRONG_TYPE;
Control().inode = inode->ID();
Control().mode = inode->Mode();
if (inode->GetName(Control().name) < B_OK) {
strcpy(Control().name, "(dir has no name)");
strcpy(Control().name, "(node has no name)");
strcpy(Control().name, treeName);
bool repairErrors = (Control().flags & BFS_FIX_BPLUSTREES) != 0;
Control().errors |= BFS_INVALID_BPLUSTREE;
Control().status = status;
strlcpy(Control().name, treeName, B_FILE_NAME_LENGTH);
strcpy(Control().name, "(node has no name)");
Control().inode = id;
Control().errors = BFS_COULD_NOT_OPEN;
&& (Control().flags & BFS_REMOVE_INVALID) != 0) {
Control().status = _RemoveInvalidNode(parent, iterator->Tree(),
Control().status = B_ERROR;
Control().status = B_OK;
if (Control().magic != BFS_IOCTL_CHECK_MAGIC) {
Control().stats.direct_block_runs++;
Control().stats.blocks_in_direct
Control().stats.indirect_block_runs++;
Control().stats.blocks_in_indirect
Control().stats.indirect_array_blocks++;
Control().stats.double_indirect_block_runs++;
Control().stats.blocks_in_double_indirect
Control().stats.double_indirect_array_blocks++;
Control().errors |= BFS_INVALID_BLOCK_RUN;
memset(&Control().stats, 0, sizeof(check_control::stats));
Control().stats.missing += afterLastMissing - firstMissing;
Control().errors |= BFS_BLOCKS_ALREADY_SET;
Control().stats.already_set++;
Control().pass = BFS_CHECK_PASS_BITMAP;
Control().stats.block_size = GetVolume()->BlockSize();
check_control& Control() { return control; }
if (user_memcpy(&checker->Control(), buffer,
status = user_memcpy(buffer, &checker->Control(),
checker->Control().errors = 0;
checker->Control().status = B_ENTRY_NOT_FOUND;
status = user_memcpy(buffer, &checker->Control(),
return device->KPPP_Interface->Control(op, argument, length);
return Device()->Control(controlInfo->op, controlInfo->data, controlInfo->length);
return protocol->Control(controlInfo->op, controlInfo->data, controlInfo->length);
return optionHandler->Control(controlInfo->op, controlInfo->data,
return lcpExtension->Control(controlInfo->op, controlInfo->data,
return child->Control(controlInfo->op, controlInfo->data, controlInfo->length);
return Device()->Control(control->op, control->data, control->length);
return protocol->Control(control->op, control->data, control->length);
return optionHandler->Control(control->op, control->data,
return lcpExtension->Control(control->op, control->data,
return child->Control(control->op, control->data, control->length);
virtual status_t Control(uint32 op, void *data, size_t length);
virtual status_t Control(uint32 op, void *data, size_t length);
virtual status_t Control(uint32 op, void *data, size_t length);
virtual status_t Control(uint32 op, void *data, size_t length);
virtual status_t Control(uint32 op, void *data, size_t length);
return Control(PPPC_SET_USERNAME, const_cast<char*>(username), strlen(username))
return Control(PPPC_SET_PASSWORD, const_cast<char*>(password), strlen(password))
return Control(PPPC_SET_ASK_BEFORE_CONNECTING, &value, sizeof(value)) == B_OK;
return Control(PPPC_GET_INTERFACE_INFO, info, sizeof(ppp_interface_info_t))
return Control(PPPC_CONTROL_DEVICE, &controlInfo, sizeof(ppp_control_info))
return Control(PPPC_CONTROL_OPTION_HANDLER, &controlInfo, sizeof(ppp_control_info))
return Control(PPPC_CONTROL_CHILD, &controlInfo, sizeof(ppp_control_info))
return Control(PPPC_CONTROL_LCP_EXTENSION, &controlInfo, sizeof(ppp_control_info))
return Control(PPPC_CONTROL_PROTOCOL, &controlInfo, sizeof(ppp_control_info))
return Control(PPPC_GET_STATISTICS, statistics, sizeof(ppp_statistics)) == B_OK;
if (Control(PPPC_HAS_INTERFACE_SETTINGS, const_cast<driver_settings*>(settings),
return Control(PPPC_ENABLE_REPORTS, &request, sizeof(request)) == B_OK;
return Control(PPPC_DISABLE_REPORTS, &request, sizeof(request)) == B_OK;
return Control(PPPC_CONTROL_MODULE, &args, sizeof(args));
if (Control(PPPC_CREATE_INTERFACE, &info, sizeof(info)) != B_OK)
if (Control(PPPC_DELETE_INTERFACE, &ID, sizeof(ID)) != B_OK)
if (Control(PPPC_GET_INTERFACES, &info, sizeof(info)) != B_OK)
Control(PPPC_FIND_INTERFACE_WITH_SETTINGS, &info, sizeof(info));
return Control(PPPC_ENABLE_REPORTS, &request, sizeof(request)) == B_OK;
return Control(PPPC_DISABLE_REPORTS, &request, sizeof(request)) == B_OK;
status_t Control(uint32 op, void *data, size_t length) const;
status_t Control(uint32 op, void *data, size_t length) const;
status = interface->Control(domain, SIOCDIFADDR, request,
status_t status = interface->Control(domain, option, request,
status_t Control(net_domain* domain, int32 option,
status_t status = device.Control(SIOCS80211, &request);
return fTouchPad->Control(B_SET_TOUCHPAD_SETTINGS, &msg);
addOn->Device()->Control(NULL, NULL, B_NODE_MONITOR, message);
fServerDevice->Control(fDevice.name, fDevice.cookie, code, message);
item->Control(code, message);
void Control(uint32 code, BMessage* message);
Control(NULL, NULL, B_INPUT_DEVICE_ADDED, &added);
return BaseDevice::Control(cookie, op, buffer, length);
virtual status_t Control(void* cookie, int32 op, void* buffer,
virtual status_t Control(void* cookie, int32 op, void* buffer,
virtual status_t Control(void* cookie, int32 op, void* buffer,
status_t status = vnode->stream.u.dev.device->Control(
status = vnode->stream.u.dev.device->Control(
return vnode->stream.u.dev.device->Control(cookie->device_cookie,
return vnode->stream.u.dev.device->Control(cookie->device_cookie,
return AbstractModuleDevice::Control(_cookie, op, buffer, length);;
virtual status_t Control(void* cookie, int32 op, void* buffer, size_t length);
return AbstractModuleDevice::Control(_cookie, op, buffer, length);
virtual status_t Control(void* cookie, int32 op, void* buffer, size_t length);