Lines Matching refs:rsrcs
262 drd_pack_response(drctl_rsrc_t *rsrcs, int nrsrc) in drd_pack_response() argument
285 bcopy(rsrcs, orsrcsp, osize); in drd_pack_response()
297 str = (char *)(uintptr_t)rsrcs[idx].offset; in drd_pack_response()
313 str = (char *)(uintptr_t)rsrcs[idx++].offset; in drd_pack_response()
332 rsrcs[idx].offset = 0; in drd_pack_response()
349 drctl_rsrc_t *rsrcs; in drd_door_server() local
363 rsrcs = (drctl_rsrc_t *)(uintptr_t)msg->data; in drd_door_server()
369 (*drd_backend->cpu_config_request)(rsrcs, nrsrc); in drd_door_server()
373 (*drd_backend->cpu_config_notify)(rsrcs, nrsrc); in drd_door_server()
377 (*drd_backend->cpu_unconfig_request)(rsrcs, nrsrc); in drd_door_server()
381 (*drd_backend->cpu_unconfig_notify)(rsrcs, nrsrc); in drd_door_server()
385 (*drd_backend->mem_config_request)(rsrcs, nrsrc); in drd_door_server()
389 (*drd_backend->mem_config_notify)(rsrcs, nrsrc); in drd_door_server()
393 (*drd_backend->mem_unconfig_request)(rsrcs, nrsrc); in drd_door_server()
397 (*drd_backend->mem_unconfig_notify)(rsrcs, nrsrc); in drd_door_server()
401 (*drd_backend->io_config_request)(rsrcs, nrsrc); in drd_door_server()
405 (*drd_backend->io_config_notify)(rsrcs, nrsrc); in drd_door_server()
409 (*drd_backend->io_unconfig_request)(rsrcs, nrsrc); in drd_door_server()
413 (*drd_backend->io_unconfig_notify)(rsrcs, nrsrc); in drd_door_server()
422 osize = drd_pack_response(rsrcs, nrsrc); in drd_door_server()