Lines Matching refs:numFds
25 native_handle_t* native_handle_init(char* storage, int numFds, int numInts) { in native_handle_init() argument
33 handle->numFds = numFds; in native_handle_init()
38 native_handle_t* native_handle_create(int numFds, int numInts) { in native_handle_create() argument
39 if (numFds < 0 || numInts < 0 || numFds > NATIVE_HANDLE_MAX_FDS || in native_handle_create()
45 size_t mallocSize = sizeof(native_handle_t) + (sizeof(int) * (numFds + numInts)); in native_handle_create()
49 h->numFds = numFds; in native_handle_create()
56 native_handle_t* clone = native_handle_create(handle->numFds, handle->numInts); in native_handle_clone()
59 for (int i = 0; i < handle->numFds; i++) { in native_handle_clone()
62 clone->numFds = i; in native_handle_clone()
69 memcpy(&clone->data[handle->numFds], &handle->data[handle->numFds], in native_handle_clone()
89 const int numFds = h->numFds; in native_handle_close() local
90 for (int i = 0; i < numFds; ++i) { in native_handle_close()