Lines Matching refs:selector
49 wrap_Method(mach_port_t connection, uint32_t selector, const uint64_t* input,
58 if (selector == AGX_SELECTOR_SET_API) {
61 return IOConnectCallMethod(connection, selector, input, inputCnt,
66 printf("Selector %u, %X, %X\n", selector, connection, metal_connection);
75 switch (selector) {
150 wrap_selector_name(selector), outputStructCntP,
168 IOConnectCallMethod(connection, selector, input, inputCnt, inputStruct,
176 switch (selector) {
268 if (selector == 2) {
283 wrap_AsyncMethod(mach_port_t connection, uint32_t selector,
296 printf("%X: call %X, wake port %X (out %p, %zu)", connection, selector,
314 kern_return_t ret = IOConnectCallAsyncMethod(connection, selector, wakePort,
333 if (selector == 2) {
345 wrap_StructMethod(mach_port_t connection, uint32_t selector,
349 return wrap_Method(connection, selector, NULL, 0, inputStruct,
355 wrap_AsyncStructMethod(mach_port_t connection, uint32_t selector,
361 return wrap_AsyncMethod(connection, selector, wakePort, reference,
367 wrap_ScalarMethod(mach_port_t connection, uint32_t selector,
371 return wrap_Method(connection, selector, input, inputCnt, NULL, 0, output,
376 wrap_AsyncScalarMethod(mach_port_t connection, uint32_t selector,
381 return wrap_AsyncMethod(connection, selector, wakePort, reference,