• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/rapidio/

Lines Matching defs:net

371  * @net: RIO network
385 static struct rio_dev __devinit *rio_setup_device(struct rio_net *net,
398 rdev->net = net;
461 dev_set_name(&rdev->dev, "%02x:s:%04x", rdev->net->id,
476 dev_set_name(&rdev->dev, "%02x:e:%04x", rdev->net->id,
760 * @net: RIO network
766 static void rio_net_add_mport(struct rio_net *net, struct rio_mport *port)
769 list_add_tail(&port->nnode, &net->mports);
775 * @net: RIO network being enumerated
782 static int __devinit rio_enum_peer(struct rio_net *net, struct rio_mport *port,
800 rio_net_add_mport(net, port);
826 rdev = rio_setup_device(net, port, RIO_ANY_DESTID(port->sys_size),
829 /* Add device to the global and bus/net specific list. */
830 list_add_tail(&rdev->net_list, &net->devices);
882 if (rio_enum_peer(net, port, hopcount + 1) < 0)
956 * @net: RIO network being discovered
965 rio_disc_peer(struct rio_net *net, struct rio_mport *port, u16 destid,
974 if ((rdev = rio_setup_device(net, port, destid, hopcount, 0))) {
975 /* Add device to the global and bus/net specific list. */
976 list_add_tail(&rdev->net_list, &net->devices);
1016 (net, port, ndestid, hopcount + 1) < 0)
1068 struct rio_net *net;
1070 net = kzalloc(sizeof(struct rio_net), GFP_KERNEL);
1071 if (net) {
1072 INIT_LIST_HEAD(&net->node);
1073 INIT_LIST_HEAD(&net->devices);
1074 INIT_LIST_HEAD(&net->mports);
1075 list_add_tail(&port->nnode, &net->mports);
1076 net->hport = port;
1077 net->id = next_net++;
1079 return net;
1162 struct rio_net *net = NULL;
1176 /* If master port has an active link, allocate net and enum peers */
1178 if (!(net = rio_alloc_net(mport))) {
1179 printk(KERN_ERR "RIO: failed to allocate new net\n");
1187 if (rio_enum_peer(net, mport, 0) < 0) {
1223 rio_lock_device(rdev->net->hport, rdev->rswitch->destid,
1226 i < RIO_MAX_ROUTE_ENTRIES(rdev->net->hport->sys_size);
1229 (rdev->net->hport, rdev->rswitch,
1235 rio_unlock_device(rdev->net->hport,
1267 struct rio_net *net = NULL;
1273 /* If master port has an active link, allocate net and discover peers */
1275 if (!(net = rio_alloc_net(mport))) {
1276 printk(KERN_ERR "RIO: Failed to allocate new net\n");
1303 if (rio_disc_peer(net, mport, RIO_ANY_DESTID(mport->sys_size),