/haiku/src/tests/add-ons/kernel/file_systems/bfs/queries/ |
H A D | test.cpp | 73 waitForMessage(port_id port,const char *string,int32 op,char *name) argument 79 ssize_t bytes = read_port_etc(port,&msg,buffer,sizeof(buffer),B_TIMEOUT,1000000); 111 port_id port = create_port(100, "query port"); local 112 printf("port id = %ld\n", port); 116 DIR *query = fs_open_live_query(device, "name=_query_test_*", B_LIVE_QUERY, port, 12345); 119 waitForMessage(port, "File 1 created:", B_ENTRY_CREATED, "_query_test_1"); 122 waitForMessage(port, "File 2 created:", B_ENTRY_CREATED, "_query_test_2"); 131 waitForMessage(port,"Fil [all...] |
/haiku/headers/os/net/ |
H A D | NetworkAddress.h | 23 uint16 port = 0, uint32 flags = 0); 27 uint16 port = 0, uint32 flags = 0); 37 uint16 port = 0); 39 uint16 port = 0); 47 status_t SetTo(const char* address, uint16 port = 0, 52 uint16 port = 0, uint32 flags = 0); 61 void SetTo(in_addr_t address, uint16 port = 0); 62 void SetTo(const in6_addr& address, uint16 port = 0); 65 status_t SetToBroadcast(int family, uint16 port = 0); 67 uint16 port [all...] |
/haiku/src/system/libroot/os/ |
H A D | fs_query.cpp | 23 uint32 flags, port_id port, int32 token) 31 int fd = _kern_open_query(device, query, strlen(query), flags, port, token); 57 uint32 flags, port_id port, int32 token) 60 if (port < 0) { 65 return open_query_etc(device, query, flags | B_LIVE_QUERY, port, token); 22 open_query_etc(dev_t device, const char *query, uint32 flags, port_id port, int32 token) argument 56 fs_open_live_query(dev_t device, const char *query, uint32 flags, port_id port, int32 token) argument
|
/haiku/src/system/kernel/ |
H A D | port.cpp | 14 #include <port.h> 67 // and removing ports to the hash tables and the team port list. 69 // fashion, so a port can be in the hash table but not in the team port list 74 // atomic_test_and_set(). A port is only seen as existent when its state is 79 // get_locked_port() consider this port as deleted and ignore it. Secondly, 80 // physical deletion removes the port from hash tables and team port list. 81 // In a similar way, port creation first inserts into hashes and team list 82 // and only then sets port t 250 Create(Port* port) argument 278 Delete(Port* port) argument 408 OwnerChange(Port* port, team_id newOwner, status_t status) argument 488 Notify(uint32 opcode, port_id port) argument 537 _dump_port_info(Port* port) argument 585 Port* port = sPorts.Lookup(num); local 619 notify_port_select_events(Port* port, uint16 events) argument 662 is_port_closed(Port* port) argument 682 get_port_message(int32 code, size_t bufferSize, uint32 flags, bigtime_t timeout, port_message** _message, Port& port) argument 757 fill_port_info(Port* port, port_info* info, size_t size) argument 795 uninit_port(Port* port) argument 815 delete_port_logical(Port* port) argument 864 Port* port = (Port*)list_get_first_item(&team->port_list); local 925 Port* port = (Port*)0; local 1226 Port* port = sPortsByName.Lookup(name); local 1286 Port* port = (Port*)list_get_first_item(&team->port_list); local 1428 read_port(port_id port, int32* msgCode, void* buffer, size_t bufferSize) argument 1844 _user_port_buffer_size_etc(port_id port, uint32 flags, bigtime_t timeout) argument 1856 _user_port_count(port_id port) argument 1863 _user_set_port_owner(port_id port, team_id team) argument 1870 _user_read_port_etc(port_id port, int32 *userCode, void *userBuffer, size_t bufferSize, uint32 flags, bigtime_t timeout) argument 1896 _user_write_port_etc(port_id port, int32 messageCode, const void *userBuffer, size_t bufferSize, uint32 flags, bigtime_t timeout) argument 1916 _user_writev_port_etc(port_id port, int32 messageCode, const iovec *userVecs, size_t vecCount, size_t bufferSize, uint32 flags, bigtime_t timeout) argument 1943 _user_get_port_message_info_etc(port_id port, port_message_info *userInfo, size_t infoSize, uint32 flags, bigtime_t timeout) argument [all...] |
/haiku/headers/private/kernel/fs/ |
H A D | node_monitor.h | 36 extern status_t _user_stop_notifying(port_id port, uint32 token); 38 port_id port, uint32 token); 39 extern status_t _user_stop_watching(dev_t device, ino_t node, port_id port,
|
/haiku/src/servers/registrar/ |
H A D | AppInfoListMessagingTargetSet.cpp | 36 AppInfoListMessagingTargetSet::Next(port_id &port, int32 &token) argument 41 port = (*fIterator)->port;
|
H A D | MessageDeliverer.cpp | 35 // per port sanity limits 76 DefaultMessagingTargetSet::Next(port_id &port, int32 &token) argument 81 port = fTargets[fNextIndex].port; 112 SingleMessagingTargetSet::SingleMessagingTargetSet(port_id port, int32 token) argument 114 fPort(port), 134 SingleMessagingTargetSet::Next(port_id &port, int32 &token) argument 139 port = fPort; 328 /*! \brief Represents a full target port, queuing the not yet delivered 359 PRINT("MessageDeliverer::TargetPort::PushMessage(port 666 TargetPort *port = _GetTargetPort(portID, true); local 721 _PutTargetPort(TargetPort *port) argument 763 TargetPort *port = it->second; local [all...] |
/haiku/headers/private/media/ |
H A D | MediaMisc.h | 23 #define IS_INVALID_NODE(_node) ((_node).node <= 0 || (_node).port <= 0) 25 #define IS_INVALID_SOURCE(_src) ((_src).port <= 0) 26 #define IS_INVALID_DESTINATION(_dest) ((_dest).port <= 0)
|
/haiku/headers/private/kernel/ |
H A D | port.h | 18 // port flags 25 // port notifications 57 ssize_t _user_port_buffer_size_etc(port_id port, uint32 flags, 59 ssize_t _user_port_count(port_id port); 60 ssize_t _user_read_port_etc(port_id port, int32 *msgCode, 63 status_t _user_set_port_owner(port_id port, team_id team); 64 status_t _user_write_port_etc(port_id port, int32 msgCode, 70 status_t _user_get_port_message_info_etc(port_id port,
|
/haiku/src/add-ons/media/media-add-ons/mixer/ |
H A D | MixerDebug.h | 28 # define PRINT_INPUT(_text, _in) do { char _buf[300]; string_for_format((_in).format, _buf, sizeof(_buf)); printf("%s node(node %" B_PRId32 ", port %" B_PRId32 "); source(port %" B_PRId32 ", id %" B_PRId32 "); dest(port %" B_PRId32 ", id %" B_PRId32 "); fmt(%s); name(%s)\n", (_text), (_in).node.node, (_in).node.port, (_in).source.port, (_in).source.id, (_in).destination.port, (_in).destination.id, _buf, (_in).name); } while (0) 29 # define PRINT_OUTPUT(_text, _out) do { char _buf[300]; string_for_format((_out).format, _buf, sizeof(_buf)); printf("%s node(node %" B_PRId32 ", port %" B_PRId32 "); source(port %" B_PRId32 ", id %" B_PRId32 "); dest(port %" B_PRId32 ", id %" B_PRId32 "); fmt(%s); name(%s)\n", (_text), (_out).node.node, (_out).node.port, (_ou [all...] |
/haiku/build/scripts/ |
H A D | bootstrap_client.py | 3 # Usage: bootstrap_client.py <address>[:port] <command> ... 14 port = 4242 variable 19 sys.exit('Usage: ' + sys.argv[0] + ' <address>[:<port>] <command>') 24 port = int(address[portIndex + 1:]) variable 35 controlConnection.connect((address, port)) 36 stdioConnection.connect((address, port)) 37 stderrConnection.connect((address, port)) 39 sys.exit('Failed to connect to %s port %d: %s' % (address, port, msg[1]))
|
/haiku/src/tests/kits/media/playsound/ |
H A D | playwav.cpp | 15 port_id port = -1; variable 25 size_t portsize = port_buffer_size(port); 29 read_port(port, &code, buffer, portsize); 49 write_port(port, 0, buffer, size); 54 write_port(port, 0, buffer, 0); 93 port = create_port(64, "buffer");
|
/haiku/src/tests/kits/media/playwav/ |
H A D | playwav.cpp | 20 port_id port = -1; variable 27 size_t portsize = port_buffer_size(port); 30 read_port(port, &code, buffer, portsize); 47 write_port(port, 0, buffer, size); 52 write_port(port, 0, buffer, 0); 69 port = create_port(64, "buffer");
|
/haiku/src/kits/media/ |
H A D | BufferCache.cpp | 40 BufferCache::GetBuffer(media_buffer_id id, port_id port) argument 65 entry.port = port; 78 BufferCache::FlushCacheForPort(port_id port) argument 83 if (entry.value.port == port) {
|
/haiku/headers/build/private/app/ |
H A D | MessengerPrivate.h | 27 void SetTo(team_id team, port_id port, int32 token) argument 28 { fMessenger->_SetTo(team, port, token); }
|
/haiku/src/kits/network/libnetapi/ |
H A D | NetAddress.cpp | 33 BNetAddress::BNetAddress(const char* hostname, unsigned short port) argument 37 SetTo(hostname, port); 49 BNetAddress::BNetAddress(in_addr addr, int port) argument 53 SetTo(addr, port); 57 BNetAddress::BNetAddress(uint32 addr, int port) argument 61 SetTo(addr, port); 127 * port: Port number associated with this instance 136 * Hostname and/or port can be NULL; although having them both NULL would 149 BNetAddress::GetAddr(char* hostname, unsigned short* port) const 154 if (port ! 338 SetTo(const char* hostname, unsigned short port) argument 400 SetTo(in_addr addr, int port) argument 419 SetTo(uint32 addr, int port) argument [all...] |
/haiku/src/kits/storage/ |
H A D | NodeMonitor.cpp | 35 port_id port = messengerPrivate.Port(); local 37 return _kern_start_watching(volume, (ino_t)-1, flags, port, token); 57 port_id port = messengerPrivate.Port(); local 65 return _kern_stop_watching(node->device, node->node, port, token); 72 B_WATCH_MOUNT, port, token); 84 return _kern_start_watching(node->device, node->node, flags, port, 110 port_id port = messengerPrivate.Port(); local 113 return _kern_stop_notifying(port, token);
|
/haiku/headers/private/app/ |
H A D | MessengerPrivate.h | 27 void SetTo(team_id team, port_id port, int32 token) argument 28 { fMessenger->_SetTo(team, port, token); }
|
/haiku/src/kits/app/ |
H A D | Server.cpp | 23 BServer::BServer(const char* signature, const char* looperName, port_id port, argument 26 BApplication(signature, looperName, port, initGUI, error),
|
/haiku/src/add-ons/kernel/drivers/midi/usb_midi/ |
H A D | usb_midi.cpp | 38 usbmidi_port_info* port = NULL; local 41 port = (usbmidi_port_info*)malloc(sizeof(usbmidi_port_info)); 42 if (port == NULL) 45 sprintf(port->name, "%s-%d", devinfo->name, cable); 46 port->device = devinfo; 47 port->cable = cable; 48 port->next = NULL; 49 port->open = 0; 50 port->open_fd = NULL; 51 port 65 remove_port(usbmidi_port_info* port) argument 164 usbmidi_port_info* port; member in struct:driver_cookie 210 usbmidi_port_info* port = midiDevice->ports[packet->cn]; local 262 usbmidi_port_info* port = midiDevice->ports[cable]; local 421 usbmidi_port_info* port; local 462 usbmidi_port_info* port = midiDevice->ports[cable]; local 514 usbmidi_port_info* port; local 569 usbmidi_port_info* port = cookie->port; local 640 usbmidi_port_info* port = cookie->port; local 725 usbmidi_port_info* port = cookie->port; local [all...] |
/haiku/src/add-ons/kernel/drivers/audio/cmedia/ |
H A D | midi.c | 29 midi_dev * port = (midi_dev *)data; local 30 ddprintf(("port = %p\n", port)); 35 acquire_spinlock(&port->card->hardware); 36 increment_interrupt_handler(port->card); 37 set_direct(port->card, 0x01, 0x00, 0x80); 38 set_indirect(port->card, 0x2A, 0x04, 0xff); 39 release_spinlock(&port->card->hardware); 47 acquire_spinlock(&port->card->hardware); 48 set_direct(port [all...] |
/haiku/src/tests/servers/app/drawing_debugger/ |
H A D | DrawingDebugger.cpp | 12 port_id port = find_port("drawing_debugger_port"); 13 if (port >= 0) { 14 write_port_etc(port, 'RECT', &interestingRect, sizeof(BRect), 20 port_id port = find_port("drawing_debugger_port"); 21 if (port >= 0) { 25 write_port_etc(port, 'RECT', &interestingRect, sizeof(BRect), 131 port_id port = create_port(1000, "drawing_debugger_port"); local 132 if (port < 0) { 133 printf("failed to create port\n"); 134 return port; [all...] |
/haiku/headers/private/kernel/boot/net/ |
H A D | RemoteDiskDefs.h | 21 // port: client port 24 // port: client port 29 // port: client port 39 REMOTE_DISK_READ_REPLY = 4, // port unused 44 REMOTE_DISK_WRITE_REPLY = 5, // port, data unused 59 uint16_t port; member in struct:remote_disk_header
|
/haiku/headers/private/net/ |
H A D | net_notifications.h | 32 port_id port; member in struct:net_notifications_control
|
/haiku/src/add-ons/kernel/drivers/audio/sb16/ |
H A D | driver.c | 14 const char* port; local 21 if ((port=get_driver_parameter(settings, "port", "220", NULL)) != NULL && 26 sb16->port = strtol(port, NULL, 16);
|