Lines Matching defs:package

71 	if (nc == nc->package->preferred_channel)
104 netdev_info(ndp->ndev.dev, "NCSI: No package with id %u\n", id);
216 struct ncsi_package *np, *package;
238 package = NULL;
241 package = np;
243 if (!package)
258 rc = ncsi_write_package_info(skb, ndp, package->id);
277 struct ncsi_package *np, *package;
298 package = NULL;
302 package = np;
303 if (!package) {
304 /* The user has set a package that does not exist */
311 NCSI_FOR_EACH_CHANNEL(package, nc)
325 ndp->package_whitelist = 0x1 << package->id;
329 spin_lock_irqsave(&package->lock, flags);
330 package->multi_channel = false;
332 package->channel_whitelist = 0x1 << channel->id;
333 package->preferred_channel = channel;
336 package->channel_whitelist = UINT_MAX;
337 package->preferred_channel = NULL;
339 spin_unlock_irqrestore(&package->lock, flags);
343 "Set package 0x%x, channel 0x%x as preferred\n",
346 netdev_info(ndp->ndev.dev, "Set package 0x%x as preferred\n",
386 netdev_info(ndp->ndev.dev, "NCSI: Cleared preferred package/channel\n");
458 nca.package = (unsigned char)package_id;
644 struct ncsi_package *np, *package;
668 package = NULL;
671 package = np;
674 if (!package)
677 spin_lock_irqsave(&package->lock, flags);
688 spin_unlock_irqrestore(&package->lock, flags);
696 package->channel_whitelist =
698 if (package->channel_whitelist == 0)
701 package->id);
703 package->preferred_channel = channel;
706 package->multi_channel = true;
708 "NCSI: Multi-channel enabled on package %u\n",
711 package->multi_channel = false;
714 spin_unlock_irqrestore(&package->lock, flags);