Lines Matching refs:area

81 	area_id			area;
108 delete_cloned_areas(net_area_info *area)
112 if (area[i].id == 0)
115 delete_area(area[i].id);
128 if (command->area[i].id <= 0)
132 B_READ_AREA | B_WRITE_AREA,command->area[i].id);
208 net_area_info area[MAX_NET_AREAS];
222 if (clone_command_areas(area, command) < B_OK) {
235 args = convert_to_local(&command->area[0],&area[0], command->data);
262 convert_to_local(&command->area[1], &area[1], args->u.sockopt.optval),
266 (const void *) convert_to_local(&command->area[1], &area[1], args->u.sockopt.optval),
275 caddr_t addr = (caddr_t) convert_to_local(&command->area[1], &area[1], args->u.sockaddr.addr);
309 convert_to_local(&command->area[1], &area[1], args->u.accept.addr),
317 iov.iov_base = convert_to_local(&command->area[1], &area[1], args->u.transfer.data);
328 iov.iov_base = convert_to_local(&command->area[1], &area[1], args->u.transfer.data);
340 msg->msg_name = convert_to_local(&command->area[1],&area[1],msg->msg_name);
341 msg->msg_iov = convert_to_local(&command->area[2],&area[2],msg->msg_iov);
342 msg->msg_control = convert_to_local(&command->area[3],&area[3],msg->msg_control);
348 msg->msg_name = convert_to_foreign(&command->area[1],&area[1],msg->msg_name);
349 msg->msg_iov = convert_to_foreign(&command->area[2],&area[2],msg->msg_iov);
350 msg->msg_control = convert_to_foreign(&command->area[3],&area[3],msg->msg_control);
358 msg->msg_name = convert_to_local(&command->area[1],&area[1],msg->msg_name);
359 msg->msg_iov = convert_to_local(&command->area[2],&area[2],msg->msg_iov);
360 msg->msg_control = convert_to_local(&command->area[3],&area[3],msg->msg_control);
366 msg->msg_name = convert_to_foreign(&command->area[1],&area[1],msg->msg_name);
367 msg->msg_iov = convert_to_foreign(&command->area[2],&area[2],msg->msg_iov);
368 msg->msg_control = convert_to_foreign(&command->area[3],&area[3],msg->msg_control);
390 status = core->net_sysctl(convert_to_local(&command->area[1],&area[1], args->u.sysctl.name),
391 args->u.sysctl.namelen, convert_to_local(&command->area[2],&area[2],args->u.sysctl.oldp),
392 convert_to_local(&command->area[3],&area[3],args->u.sysctl.oldlenp),
393 convert_to_local(&command->area[4],&area[4],args->u.sysctl.newp),
418 ifc->ifc_buf = convert_to_local(&command->area[1], &area[1], ifc->ifc_buf);
422 ifc->ifc_buf = convert_to_foreign(&command->area[1], &area[1], ifc->ifc_buf);
433 delete_cloned_areas(area);
458 connection->area = create_area("net connection", (void *) &commands, B_ANY_ADDRESS,
461 if (connection->area < B_OK) {
462 fprintf(stderr, "couldn't create area: %s.\n", strerror(connection->area));
464 return connection->area;
471 delete_area(connection->area);
479 delete_area(connection->area);
489 delete_area(connection->area);
501 cookie->area = connection->area;
526 delete_area(cookie->area);