ARCMSR(4) BSD Kernel Interfaces Manual ARCMSR(4)NAME
arcmsr -- Areca RAID Controller driver
SYNOPSIS
To compile this driver into the kernel, place the following lines in your kernel configuration file:
device pci
device scbus
device da
device arcmsr
Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5):
arcmsr_load="YES"
DESCRIPTION
The arcmsr driver provides support for the Areca ARC-11xx, ARC-12xx, ARC-13xx, ARC-16xx and ARC-18xx series of SAS and SATA RAID controllers.
These controllers feature RAID-0, 1, 3, 5, 6, and 10 and JBOD acceleration for up to 16 SATA drives. RAID level and stripe level migration,
online capacity expansion, hot insertion/removal, automatic failover and rebuild, and SMART are also supported. Access to the arrays is pro-
vided via the SCSI CAM /dev/da? device nodes. A management interface is also present via the /dev/arcmsr? device node. Management tools for
i386 and amd64 are available from Areca.
HARDWARE
The arcmsr driver supports the following cards:
o ARC-1110
o ARC-1120
o ARC-1130
o ARC-1160
o ARC-1170
o ARC-1110ML
o ARC-1120ML
o ARC-1130ML
o ARC-1160ML
o ARC-1200
o ARC-1201
o ARC-1210
o ARC-1212
o ARC-1213
o ARC-1214
o ARC-1220
o ARC-1222
o ARC-1223
o ARC-1224
o ARC-1230
o ARC-1231
o ARC-1260
o ARC-1261
o ARC-1270
o ARC-1280
o ARC-1210ML
o ARC-1220ML
o ARC-1231ML
o ARC-1261ML
o ARC-1280ML
o ARC-1380
o ARC-1381
o ARC-1680
o ARC-1681
o ARC-1880
o ARC-1882
o ARC-1883
FILES
/dev/da? Array block device
/dev/arcmsr? Management interface
SEE ALSO da(4), scbus(4)HISTORY
The arcmsr driver first appeared in FreeBSD 5.4.
AUTHORS
The driver was written by Erich Chen <erich@areca.com.tw>.
BUGS
The driver has been tested on i386 and amd64. It likely requires additional work to function on big-endian architectures.
BSD December 18, 2013 BSD
Check Out this Related Man Page
RDF::Redland::Model(3pm) User Contributed Perl Documentation RDF::Redland::Model(3pm)NAME
RDF::Redland::Model - Redland RDF Model Class
SYNOPSIS
use RDF::Redland;
my $storage=new RDF::Redland::Storage("hashes", "test", "new='yes',hash-type='memory'");
my $model=new RDF::Redland::Model($storage, "");
...
my(@sources)=$model->targets($predicate_node, $object_node);
...
DESCRIPTION
Manipulate the RDF model.
CONSTRUCTORS
new STORAGE OPTIONS_STRING
new_with_options STORAGE OPTIONS_HASH
Create a new RDF::Redland::Model object using RDF::Redland::Storage object STORAGE with a options. The options can be given either as
a string in the first form as OPTIONS_STRING. The options take the form key1='value1',key2='value2'. The quotes are required. In
the second case OPTIONS_HASH is a reference to a Perl hash of options.
new_from_model MODEL
Create a new model from an existing RDF::Redland::Model MODEL (copy constructor).
METHODS
size
Return the size of the model (number of statements).
sync
Synchronise the model to the underlying storage.
add SUBJECT PREDICATE OBJECT
Add a new statement to the model with SUBJECT, PREDICATE and OBJECT. These can be RDF::Redland::Node, RDF::Redland::URI or perl URI
objects.
add_typed_literal_statement SUBJECT PREDICATE STRING [XML_LANGUAGE [DATATYPE]]
Add a new statement to the model containing a typed literal string object STRING with (optional) XML language (xml:lang attribute)
XML_LANGUAGE and (optional) datatype URI DATATYPE. XML_LANGUAGE or DATATYPE can either or both be set to undef.
add_statement STATEMENT [CONTEXT] | NODE NODE NODE [CONTEXT]
Add RDF::Redland::Statement STATEMENT or the statement formed by NODE NODE NODE to the model. If the optional CONTEXT is given,
associate it with that context. Any of NODE or CONTEXT can be a RDF::Redland::Node, RDF::Redland::URI or perl URI object.
add_statements STREAM [CONTEXT]
Add the statements from the RDF::Redland::Stream STREAM to the model. If the optional CONTEXT is given, associate it with that
context. CONTEXT can be a RDF::Redland::Node, RDF::Redland::URI or perl URI object.
remove_statement STATEMENT [CONTEXT] | NODE NODE NODE [CONTEXT]
Remove RDF::Redland::Statement STATEMENT or the statement formed by NODE NODE NODE from the model. If the optional CONTEXT is given,
remove only the statement stored with that context. Any of NODE or CONTEXT can be a RDF::Redland::Node, RDF::Redland::URI or perl URI
object.
remove_context_statements CONTEXT
Remove all RDF::Redland::Statement STATEMENTs from the model with the given CONTEXT context. CONTEXT can be a RDF::Redland::Node,
RDF::Redland::URI or perl URI object.
contains_statement STATEMENT
Return non 0 if the model contains RDF::Redland::Statement STATEMENT.
as_stream [CONTEXT]
Return a new RDF::Redland::Stream object seralising the entire model, or just those statements with CONTEXT, as RDF::Redland::Statement
objects. If given, CONTEXT can be a RDF::Redland::Node, RDF::Redland::URI or perl URI object.
find_statements STATEMENT [CONTEXT]
Find all matching statements in the model matching partial RDF::Redland::Statement STATEMENT (any of the subject, predicate, object
RDF::Redland::Node can be undef). If CONTEXT is given, finds statements only in that context.
In an array context, returns an array of the matching RDF::Redland::Statement objects. In a scalar context, returns the
RDF::Redland::Stream object representing the results.
sources ARC TARGET
Get all source RDF::Redland::Node objects for a given arc ARC, target TARGET> RDF::Redland::Node objects as a list of
RDF::Redland::Node objects.
arcs SOURCE TARGET
Get all arc RDF::Redland::Node objects for a given source SOURCE, target TARGET RDF::Redland::Node objects as a list of
RDF::Redland::Node objects.
targets SOURCE ARC
Get all target RDF::Redland::Node objects for a given source SOURCE, arc ARC RDF::Redland::Node objects as a list of RDF::Redland::Node
objects.
sources_iterator ARC TARGET
Get all source RDF::Redland::Node objects for a given arc ARC, target TARGET RDF::Redland::Node objects as an RDF::Redland::Iterator or
undef on failure.
arcs_iterator SOURCE TARGET
Get all arc RDF::Redland::Node objects for a given source SOURCE, target TARGET RDF::Redland::Node objects as an RDF::Redland::Iterator
or undef on failure.
targets_iterator SOURCE ARC
Get all target RDF::Redland::Node objects for a given source SOURCE, arc ARC RDF::Redland::Node objects as an RDF::Redland::Iterator or
undef on failure.
source ARC TARGET
Get one source RDF::Redland::Node object that matches a given arc ARC, target TARGET RDF::Redland::Node objects or undef if there is no
match.
arc SOURCE TARGET
Get one arc RDF::Redland::Node object that matches a given source SOURCE, target TARGET RDF::Redland::Node objects or undef if there is
no match.
target SOURCE ARC
Get one target RDF::Redland::Node object that matches a given source SOURCE, arc ARC RDF::Redland::Node objects or undef if there is no
match.
contexts
Get all context RDF::Redland::Node objects in the model
feature URI [VALUE]
Get/set a model feature. The feature is named via RDF::Redland::URI URI and the value is a RDF::Redland::Node. If VALUE is given, the
feature is set to that value, otherwise the current value is returned.
query_execute QUERY
Execute the QUERY RDF::Redland::Query against the model returning a result set RDF::Redland::QueryResults or undef on failure.
load URI [SYNTAX-NAME [ MIME-TYPE [SYNTAX-URI [HANDLER ]]]
Load content from URI into the model, guessing the parser.
to_string [BASE-URI [SYNTAX-NAME [ MIME-TYPE [SYNTAX-URI]]]
Serialize the model to a syntax. If no serializer name is given, the default serializer RDF/XML is used.
OLDER METHODS
serialise
serialize
Return a new RDF::Redland::Stream object seralising the model as RDF::Redland::Statement objects. Replaced by as_stream to reduce
confusion with the RDF::Redland::Serializer class.
SEE ALSO
RDF::Redland::Storage, RDF::Redland::Node and RDF::Redland::Statement
AUTHOR
Dave Beckett - http://www.dajobe.org/
perl v5.14.2 2011-02-04 RDF::Redland::Model(3pm)