Lines Matching refs:IB_UMAD_MAX_PORTS
61 IB_UMAD_MAX_PORTS = 64,
132 static DECLARE_BITMAP(dev_map, IB_UMAD_MAX_PORTS);
977 static DECLARE_BITMAP(overflow_map, IB_UMAD_MAX_PORTS);
983 ret = alloc_chrdev_region(&overflow_maj, 0, IB_UMAD_MAX_PORTS * 2,
991 ret = find_first_zero_bit(overflow_map, IB_UMAD_MAX_PORTS);
992 if (ret >= IB_UMAD_MAX_PORTS)
1005 devnum = find_first_zero_bit(dev_map, IB_UMAD_MAX_PORTS);
1006 if (devnum >= IB_UMAD_MAX_PORTS) {
1013 port->dev_num = devnum + IB_UMAD_MAX_PORTS;
1046 base += IB_UMAD_MAX_PORTS;
1077 if (port->dev_num < IB_UMAD_MAX_PORTS)
1115 if (port->dev_num < IB_UMAD_MAX_PORTS)
1118 clear_bit(port->dev_num - IB_UMAD_MAX_PORTS, overflow_map);
1183 ret = register_chrdev_region(base_dev, IB_UMAD_MAX_PORTS * 2,
1215 unregister_chrdev_region(base_dev, IB_UMAD_MAX_PORTS * 2);
1225 unregister_chrdev_region(base_dev, IB_UMAD_MAX_PORTS * 2);
1227 unregister_chrdev_region(overflow_maj, IB_UMAD_MAX_PORTS * 2);