(D3mdi) - MDI kernel functions
DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

(D3mdi) - MDI kernel functions


Intro
MDI callable functions

mdi_add_mctbl_entry
add MAC address to table

mdi_addrs_equal
compare two MAC addresses

mdi_AT_verify
implement ISA autodetection in an MDI driver

mdi_close_file
close regular file opened with mdi_open_file

mdi_del_mctbl_entry
delete MAC address from the table

mdi_dma_allocb
allocate DMAable STREAMS message block

mdi_do_loopback
loopback convenience routine

mdi_end_of_contig_segment
return pointer to end of physically contiguous segment in buffer

mdi_get_mctable
Send multicast address state to MDI driver

mdi_get_unit
determine if device has been configured

mdi_htons
change byte-ordering of argument

mdi_hw_resumed
notify dlpi module that hardware is resumed

mdi_hw_suspended
notify dlpi module that hardware is suspended

mdi_in_mctbl
multicast table manipulation routine

mdi_isdma
determine if all processors can do device I/O

mdi_macerrorack
allocate, fill in, and send a MAC_ERROR_ACK message

mdi_macokack
allocate, fill in, and send a MAC_OK_ACK message

mdi_netboot_info
get configuration info at boot time for MDI drivers

mdi_netboot: mdi_netboot_info, mdi_netboot_quiet, mdi_netboot_me
network boot support for MDI drivers

mdi_netboot_me
determine whether netboot feature is active

mdi_netboot_quiet
determine whether quiet boot feature is enabled

mdi_ntohs
change byte-ordering of argument

mdi_num_mctbl_entries
return number of entries in the multicast table

mdi_open_file
open regular file for reading

mdi_printcfg
configuration information printf for MDI drivers

mdi_read_file
read data from a regular file opened with mdi_open_file

mdi_trylock
acquire a trylock

mdi_trylock, mdi_tryunlock, mdi_tryunlock_init
MDI trylock functions

mdi_tryunlock
free a trylock

mdi_tryunlock_init
initialize a trylock

mdi_tx_if
service driver's write queue for multiprocessor-aware MDI drivers

mdi_tx_if_deinit
deallocate an MDI MP-aware lock structure

mdi_tx_if_disable
disable an MDI MP-aware lock structure

mdi_tx_if_enable
enable an MDI MP-aware lock structure

mdi_tx_if_init
initialize an MDI MP-aware lock structure

mditx_interface
Single-threaded interface routine for MP-aware drivers

mditx_interfaceMT
Multi-threaded interface routine for MP-aware drivers

mditx_register
single-threaded interface registration for MP-aware MDI drivers

mditx_registerMT
Multi-threaded interface registration routine for MP-aware drivers

mdi_valid_mca
Verify that the specified multicast address has been set for this adapter

© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005