VAXELN C Runtime Library Reference Manual

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  1      VAXELN Kernel Procedures

  1.1     Format Notation

  1.2     Return Status Values

  ker$accept_circuit

  ker$allocate_map

  ker$allocate_memory

  ker$allocate_path

  ker$allocate_system_region

  ker$clear_event

  ker$connect_circuit

  ker$create_area

  ker$create_area_event

  ker$create_area_semaphore

  ker$create_device

  ker$create_event

  ker$create_job

  ker$create_message

  ker$create_name

  ker$create_port

  ker$create_process

  ker$create_semaphore

  ker$current_process

  ker$delete

  ker$disable_asynch_exception

  ker$disable_switch

  ker$disconnect_circuit

  ker$enable_asynch_exception

  ker$enable_switch

  ker$enter_kernel_context

  ker$exit

  ker$free_map

  ker$free_memory

  ker$free_path

  ker$free_system_region

  ker$get_jcb

  ker$get_time

  ker$get_uptime

  ker$get_user

  ker$initialization_done

  ker$job_port

  ker$lock_device

  ker$memory_size

  ker$raise_exception

  ker$raise_process_exception

  ker$receive

  ker$resume

  ker$send

  ker$set_job_eligibility

  ker$set_job_priority

  ker$set_process_priority

  ker$set_time

  ker$set_user

  ker$signal

  ker$signal_device

  ker$suspend

  ker$translate_name

  ker$unlock_device

  ker$unwind

  ker$wait_all, ker$wait_any

  2      VAXELN Utility Procedures

  2.1     Return Status Values

  add_interlocked

  eln$add_large_integers

  eln$adq_initialize

  eln$adq_queue_read

  eln$adq_start

  eln$adq_transfer_done

  eln$adv_initialize

  eln$adv_queue_read

  eln$adv_transfer_done

  eln$allocate_stack

  eln$auth_add_user

  eln$auth_modify_user

  eln$auth_remove_user

  eln$auth_show_user

  eln$axv_initialize

  eln$axv_read

  eln$axv_write

  eln$bi_node_mask

  eln$bi_stop

  eln$cancel_exit_handler

  eln$copy_file

  eln$create_directory

  ELN$CREATE_MUTEX

  eln$deallocate_stack

  eln$declare_exit_handler

  eln$delete_file

  ELN$DELETE_MUTEX

  eln$directory_close

  eln$directory_list

  eln$directory_open

  ELN$DISABLE_INTERRUPT

  eln$disk_read

  eln$disk_write

  eln$dismount_tape_volume

  eln$dismount_volume

  eln$dll_clear_line

  eln$dll_clear_node

  eln$dll_get_line

  eln$dll_get_node

  eln$dll_load

  eln$dll_set_line

  eln$dll_set_node

  eln$dll_trigger

  eln$dlv_initialize

  eln$dlv_read_block

  eln$dlv_read_string

  eln$dlv_write_string

  eln$drb_finished_transfer

  eln$drb_initialize

  eln$drb_queue_read

  eln$drb_queue_write

  eln$drb_read_ctrl

  eln$drb_write_ctrl

  eln$drq3b_initialize

  eln$drq3b_queue_read

  eln$drq3b_queue_write

  eln$drq3b_read_function

  eln$drq3b_transfer_done_read

  eln$drq3b_transfer_done_write

  eln$drq3b_write_function

  eln$drv_dma_initialize

  eln$drv_dma_queue_read

  eln$drv_dma_queue_write

  eln$drv_dma_read_status

  eln$drv_dma_transfer_done

  eln$drv_dma_write_function

  eln$drv_initialize

  eln$drv_read

  eln$drv_write

  ELN$ENABLE_INTERRUPT

  eln$get_status_text

  eln$gp_auxiliary_command

  eln$gp_clear_event

  eln$gp_configure

  eln$gp_define_path

  eln$gp_get_control

  eln$gp_goto_standby

  eln$gp_initialize

  eln$gp_load_parallel_poll

  eln$gp_parallel_poll

  eln$gp_parallel_poll_config

  eln$gp_pass_control

  eln$gp_receive_control

  eln$gp_request_service

  eln$gp_send_command

  eln$gp_sense_mode

  eln$gp_serial_poll

  eln$gp_set_event

  eln$gp_transfer

  eln$gp_unit_init

  eln$inet_check_route

  eln$inet_delete_arp_entry

  eln$inet_delete_route

  eln$inet_find_arp_entry

  eln$inet_set_arp_entry

  eln$inet_set_interface

  eln$inet_set_route

  eln$inet_show_arp_entries

  eln$inet_show_interface

  eln$inet_show_ip_statistics

  eln$inet_show_routes

  eln$inet_show_tcp_connections

  eln$inet_show_tcp_statistics

  eln$inet_show_udp_statistics

  ELN$INITIALIZE_AREA_LOCK

  eln$init_tape_volume

  eln$init_volume

  eln$insert_entry

  insqhi, insqti

  eln$kwv_initialize

  eln$kwv_read

  eln$kwv_write

  eln$lat_clear_counters

  eln$lat_connect_port

  eln$lat_create_port

  eln$lat_create_service

  eln$lat_delete_port

  eln$lat_delete_service

  eln$lat_disconnect_port

  eln$lat_map_port

  eln$lat_set_node

  eln$lat_set_port

  eln$lat_set_service

  eln$lat_show_char

  eln$lat_show_counters

  eln$lat_show_port

  eln$lat_show_port_mapping

  eln$lat_show_servers

  eln$lat_start_node

  eln$lat_stop_node

  eln$lat_wait_for_connection

  eln$load_ka800_processor

  eln$load_program

  eln$load_unibus_map

  ELN$LOCK_AREA

  ELN$LOCK_MUTEX

  mfpr

  eln$mount_tape_volume

  eln$mount_volume

  mtpr

  eln$netman_start_network

  eln$netman_stop_network

  eln$ni_allocate_buffer

  eln$ni_connect

  eln$ni_disconnect

  eln$ni_get_attributes

  eln$ni_get_configuration

  eln$ni_receive

  eln$ni_transmit

  eln$ni_transmit_status

  eln$physical_address

  eln$program_argument

  eln$program_argument_count

  eln$protect_file

  read_register

  eln$remove_entry

  remqhi, remqti

  eln$rename_file

  eln$scsi_connect_device

  eln$scsi_disconnect_device

  eln$scsi_free_config_data

  eln$scsi_free_control_port

  eln$scsi_get_config_data

  eln$scsi_get_control_ports

  eln$scsi_issue_command

  eln$scsi_map_message_buffer

  eln$scsi_unmap_message_buffer

  eln$set_default_filespec

  ELN$START_QUEUE

  ELN$START_QUEUE_RELATIVE

  eln$sub_large_integers

  eln$time_fields

  eln$time_string

  eln$time_value

  eln$tty_assert_break

  eln$tty_cancel_modem_events

  eln$tty_cancel_oob_characters

  eln$tty_get_characteristics

  eln$tty_read

  eln$tty_receive_modem_events

  eln$tty_receive_oob_character

  eln$tty_set_characteristics

  eln$tty_signal_modem_events

  eln$tty_signal_oob_characters

  eln$tty_write

  eln$unibus_map

  eln$unibus_unmap

  eln$unload_program

  ELN$UNLOCK_AREA

  ELN$UNLOCK_MUTEX

  write_register

  TABLES

  2-1        VAXELN Utility Procedures

  2-2        Boolean Fields in DLL$LINE_INFORMATION_FIELDS

  2-3        Mask Values for DLL$LINE_INFORMATION_FIELDS

  2-4        Boolean Fields in DLL$NODE_INFORMATION_FIELDS

  2-5        Mask Values for DLL$NODE_INFORMATION_FIELDS

  2-6        Contents of DLL$LINE_INFORMATION Structure

  2-7        Contents of DLL$NODE_INFORMATION Structure

  2-8        Boolean Fields in DLL$NODE_INFORMATION_FIELDS

  2-9        Mask Values for DLL$NODE_INFORMATION_FIELDS

  2-10       Boolean Fields in DLL$LINE_INFORMATION_FIELDS

  2-11       Mask Values for DLL$LINE_INFORMATION_FIELDS

  2-12       Boolean Fields in DLL$NODE_INFORMATION_FIELDS

  2-13       Mask Values for DLL$NODE_INFORMATION_FIELDS

  2-14       Boolean Fields in DLL$NODE_INFORMATION_FIELDS

  2-15       Mask Values for DLL$NODE_INFORMATION_FIELDS

  2-16       Information Returned by INET$ROUTE_STATUS

  2-17       Mask Values for INET$ROUTE_STATUS

  2-18       Field Names in INET$DELETE_ROUTE_OPTIONS

  2-19       Mask Values for INET$DELETE_ROUTE_OPTIONS

  2-20       Field Names in INET$SET_ARP_OPTIONS

  2-21       Mask Values for INET$SET_ARP_OPTIONS

  2-22       Field Names in INET$SET_INTERFACE_FIELDS

  2-23       Mask Values for INET$SET_INTERFACE_FIELDS

  2-24       Field Names in INET$SET_ROUTE_OPTIONS

  2-25       Mask Values for INET$SET_ROUTE_OPTIONS

  2-26       Information Returned by INET$ARP_ENTRY

  2-27       Information Returned by INET$ROUTE_ENTRY

  2-28       Boolean Fields in NETMAN$INFORMATION_FIELDS

  2-29       Mask Values for NETMAN$INFORMATION_FIELDS

  2-30       Description of form Record for eln$ni_connect

  2-31       Description of form Argument for eln$ni_receive

  2-32       Description of form Argument for eln$ni_transmit

  2-33       Contents of scsi$config_msg Structure

  2-34       Contents of SCSI$CONFIG_TBL_DATA Structure

  2-35       Contents of SCSI$CONFIG_TBL_TYPE Structure