1. NAME

rio_route_add_entry - Add a route entry to a switch routing table

2. SYNOPSIS

int rio_route_add_entry(struct rio_dev *  rdev , u16  table , u16  route_destid , u8  route_port , int  lock );

3. ARGUMENTS

rdev
    RIO device

table
    Routing table ID

route_destid
    Destination ID to be routed

route_port
    Port number to be routed

lock
    lock switch device flag

4. DESCRIPTION

Calls the switch specific add_entry method to add a route entry on a switch. The route table can be specified using the table argument if a switch has per port routing tables or the normal use is to specific all tables (or the global table) by passing RIO_GLOBAL_TABLE in table. Returns 0 on success or -EINVAL on failure.

5. AUTHOR

Matt Porter <>, <>
    Author.

6. COPYRIGHT