Lines Matching defs:door_args

311 	door_arg_t		door_args;
374 door_args.data_ptr = (char *)mapargp;
375 door_args.data_size = MAPID_ARG_LEN(mapargp->u_arg.len);
376 door_args.desc_ptr = NULL;
377 door_args.desc_num = 0;
378 door_args.rbuf = (char *)mapresp;
379 door_args.rsize = sizeof (struct mapid_res);
381 error = door_ki_upcall_limited(dh, &door_args, NULL, SIZE_MAX, 0);
383 resp = (struct mapid_res *)door_args.rbuf;
439 kmem_free(door_args.rbuf, door_args.rsize);
524 door_arg_t door_args;
570 door_args.data_ptr = (char *)&maparg;
571 door_args.data_size = sizeof (struct mapid_arg);
572 door_args.desc_ptr = NULL;
573 door_args.desc_num = 0;
574 door_args.rbuf = (char *)mapresp;
575 door_args.rsize = sizeof (struct mapid_res);
577 error = door_ki_upcall_limited(dh, &door_args, NULL, SIZE_MAX, 0);
579 resp = (struct mapid_res *)door_args.rbuf;
611 kmem_free(door_args.rbuf, door_args.rsize);
690 door_arg_t door_args;
753 door_args.data_ptr = (char *)mapargp;
754 door_args.data_size = MAPID_ARG_LEN(mapargp->u_arg.len);
755 door_args.desc_ptr = NULL;
756 door_args.desc_num = 0;
757 door_args.rbuf = (char *)mapresp;
758 door_args.rsize = sizeof (struct mapid_res);
760 error = door_ki_upcall_limited(dh, &door_args, NULL, SIZE_MAX, 0);
762 resp = (struct mapid_res *)door_args.rbuf;
819 kmem_free(door_args.rbuf, door_args.rsize);
904 door_arg_t door_args;
950 door_args.data_ptr = (char *)&maparg;
951 door_args.data_size = sizeof (struct mapid_arg);
952 door_args.desc_ptr = NULL;
953 door_args.desc_num = 0;
954 door_args.rbuf = (char *)mapresp;
955 door_args.rsize = sizeof (struct mapid_res);
957 error = door_ki_upcall_limited(dh, &door_args, NULL, SIZE_MAX, 0);
959 resp = (struct mapid_res *)door_args.rbuf;
991 kmem_free(door_args.rbuf, door_args.rsize);