counter_dev      1213 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 		counter = mlx5_fc_create(attr->counter_dev, true);
counter_dev      1291 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 		mlx5_fc_destroy(attr->counter_dev, attr->counter);
counter_dev      3581 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 		esw_attr->counter_dev = in_mdev;
counter_dev      3583 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 		esw_attr->counter_dev = priv->mdev;
counter_dev       375 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h 	struct mlx5_core_dev    *counter_dev;
counter_dev       259 drivers/staging/comedi/drivers/ni_660x.c 	struct ni_gpct_device *counter_dev;
counter_dev       297 drivers/staging/comedi/drivers/ni_660x.c 	struct comedi_device *dev = counter->counter_dev->dev;
counter_dev       305 drivers/staging/comedi/drivers/ni_660x.c 	struct comedi_device *dev = counter->counter_dev->dev;
counter_dev       785 drivers/staging/comedi/drivers/ni_660x.c 		reg = ni_tio_get_routing(devpriv->counter_dev, dest);
counter_dev       879 drivers/staging/comedi/drivers/ni_660x.c 		ni_tio_set_routing(devpriv->counter_dev, dest,
counter_dev       941 drivers/staging/comedi/drivers/ni_660x.c 		ni_tio_unset_routing(devpriv->counter_dev, dest);
counter_dev      1063 drivers/staging/comedi/drivers/ni_660x.c 	devpriv->counter_dev = gpct_dev;
counter_dev      1211 drivers/staging/comedi/drivers/ni_660x.c 		ni_gpct_device_destroy(devpriv->counter_dev);
counter_dev       618 drivers/staging/comedi/drivers/ni_mio_common.c 	struct ni_gpct *counter = &devpriv->counter_dev->counters[gpct_index];
counter_dev       720 drivers/staging/comedi/drivers/ni_mio_common.c 	if (devpriv->counter_dev->counters[gpct_index].mite_chan) {
counter_dev       722 drivers/staging/comedi/drivers/ni_mio_common.c 		    devpriv->counter_dev->counters[gpct_index].mite_chan;
counter_dev       727 drivers/staging/comedi/drivers/ni_mio_common.c 					counter_dev->counters[gpct_index],
counter_dev      1260 drivers/staging/comedi/drivers/ni_mio_common.c 	ni_tio_handle_interrupt(&devpriv->counter_dev->counters[counter_index],
counter_dev      4008 drivers/staging/comedi/drivers/ni_mio_common.c 	struct comedi_device *dev = counter->counter_dev->dev;
counter_dev      4054 drivers/staging/comedi/drivers/ni_mio_common.c 	struct comedi_device *dev = counter->counter_dev->dev;
counter_dev      5668 drivers/staging/comedi/drivers/ni_mio_common.c 		reg = ni_tio_get_routing(devpriv->counter_dev, dest);
counter_dev      5762 drivers/staging/comedi/drivers/ni_mio_common.c 		ni_tio_set_routing(devpriv->counter_dev, dest,
counter_dev      5823 drivers/staging/comedi/drivers/ni_mio_common.c 		ni_tio_unset_routing(devpriv->counter_dev, dest);
counter_dev      6241 drivers/staging/comedi/drivers/ni_mio_common.c 	devpriv->counter_dev = ni_gpct_device_construct(dev,
counter_dev      6250 drivers/staging/comedi/drivers/ni_mio_common.c 	if (!devpriv->counter_dev)
counter_dev      6255 drivers/staging/comedi/drivers/ni_mio_common.c 		struct ni_gpct *gpct = &devpriv->counter_dev->counters[i];
counter_dev      6334 drivers/staging/comedi/drivers/ni_mio_common.c 		ni_gpct_device_destroy(devpriv->counter_dev);
counter_dev      1006 drivers/staging/comedi/drivers/ni_stc.h 	struct ni_gpct_device *counter_dev;
counter_dev       131 drivers/staging/comedi/drivers/ni_tio.c static bool ni_tio_has_gate2_registers(const struct ni_gpct_device *counter_dev)
counter_dev       133 drivers/staging/comedi/drivers/ni_tio.c 	switch (counter_dev->variant) {
counter_dev       153 drivers/staging/comedi/drivers/ni_tio.c 		counter->counter_dev->write(counter, value, reg);
counter_dev       165 drivers/staging/comedi/drivers/ni_tio.c 		return counter->counter_dev->read(counter, reg);
counter_dev       226 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev       230 drivers/staging/comedi/drivers/ni_tio.c 	if (reg < NITIO_NUM_REGS && chip < counter_dev->num_chips) {
counter_dev       231 drivers/staging/comedi/drivers/ni_tio.c 		unsigned int *regs = counter_dev->regs[chip];
counter_dev       233 drivers/staging/comedi/drivers/ni_tio.c 		spin_lock_irqsave(&counter_dev->regs_lock, flags);
counter_dev       237 drivers/staging/comedi/drivers/ni_tio.c 		spin_unlock_irqrestore(&counter_dev->regs_lock, flags);
counter_dev       271 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev       276 drivers/staging/comedi/drivers/ni_tio.c 	if (reg < NITIO_NUM_REGS && chip < counter_dev->num_chips) {
counter_dev       277 drivers/staging/comedi/drivers/ni_tio.c 		spin_lock_irqsave(&counter_dev->regs_lock, flags);
counter_dev       278 drivers/staging/comedi/drivers/ni_tio.c 		value = counter_dev->regs[chip][reg];
counter_dev       279 drivers/staging/comedi/drivers/ni_tio.c 		spin_unlock_irqrestore(&counter_dev->regs_lock, flags);
counter_dev       287 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev       296 drivers/staging/comedi/drivers/ni_tio.c 	if (counting_mode_bits & GI_PRESCALE_X2(counter_dev->variant))
counter_dev       298 drivers/staging/comedi/drivers/ni_tio.c 	if (counting_mode_bits & GI_PRESCALE_X8(counter_dev->variant))
counter_dev       306 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev       325 drivers/staging/comedi/drivers/ni_tio.c 		if (counter_dev->regs[chip][second_gate_reg] & GI_SRC_SUBSEL)
counter_dev       335 drivers/staging/comedi/drivers/ni_tio.c 		if (counter_dev->regs[chip][second_gate_reg] & GI_SRC_SUBSEL)
counter_dev       431 drivers/staging/comedi/drivers/ni_tio.c 	switch (counter->counter_dev->variant) {
counter_dev       443 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev       456 drivers/staging/comedi/drivers/ni_tio.c 	switch (counter_dev->variant) {
counter_dev       500 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev       531 drivers/staging/comedi/drivers/ni_tio.c 	if (ni_tio_counting_mode_registers_present(counter_dev)) {
counter_dev       560 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev       569 drivers/staging/comedi/drivers/ni_tio.c 		switch (counter_dev->variant) {
counter_dev       726 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev       731 drivers/staging/comedi/drivers/ni_tio.c 	if (counter_dev->variant != ni_gpct_variant_m_series)
counter_dev       737 drivers/staging/comedi/drivers/ni_tio.c 		counter_dev->regs[chip][second_gate_reg] &= ~GI_SRC_SUBSEL;
counter_dev       742 drivers/staging/comedi/drivers/ni_tio.c 		counter_dev->regs[chip][second_gate_reg] |= GI_SRC_SUBSEL;
counter_dev       748 drivers/staging/comedi/drivers/ni_tio.c 	ni_tio_write(counter, counter_dev->regs[chip][second_gate_reg],
counter_dev       756 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev       761 drivers/staging/comedi/drivers/ni_tio.c 	switch (counter_dev->variant) {
counter_dev       772 drivers/staging/comedi/drivers/ni_tio.c 		struct comedi_device *dev = counter_dev->dev;
counter_dev       785 drivers/staging/comedi/drivers/ni_tio.c 	if (ni_tio_counting_mode_registers_present(counter_dev)) {
counter_dev       791 drivers/staging/comedi/drivers/ni_tio.c 			bits |= GI_PRESCALE_X2(counter_dev->variant);
counter_dev       794 drivers/staging/comedi/drivers/ni_tio.c 			bits |= GI_PRESCALE_X8(counter_dev->variant);
counter_dev       800 drivers/staging/comedi/drivers/ni_tio.c 				GI_PRESCALE_X2(counter_dev->variant) |
counter_dev       801 drivers/staging/comedi/drivers/ni_tio.c 				GI_PRESCALE_X8(counter_dev->variant), bits);
counter_dev      1028 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev      1040 drivers/staging/comedi/drivers/ni_tio.c 		if (!ni_tio_has_gate2_registers(counter_dev))
counter_dev      1060 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev      1074 drivers/staging/comedi/drivers/ni_tio.c 		switch (counter_dev->variant) {
counter_dev      1091 drivers/staging/comedi/drivers/ni_tio.c 		if (!ni_tio_has_gate2_registers(counter_dev))
counter_dev      1097 drivers/staging/comedi/drivers/ni_tio.c 		switch (counter_dev->variant) {
counter_dev      1122 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev      1127 drivers/staging/comedi/drivers/ni_tio.c 	if (counter_dev->variant != ni_gpct_variant_m_series)
counter_dev      1150 drivers/staging/comedi/drivers/ni_tio.c 	counter_dev->regs[chip][abz_reg] &= ~mask;
counter_dev      1151 drivers/staging/comedi/drivers/ni_tio.c 	counter_dev->regs[chip][abz_reg] |= (source << shift) & mask;
counter_dev      1152 drivers/staging/comedi/drivers/ni_tio.c 	ni_tio_write(counter, counter_dev->regs[chip][abz_reg], abz_reg);
counter_dev      1159 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev      1163 drivers/staging/comedi/drivers/ni_tio.c 	if (counter_dev->variant != ni_gpct_variant_m_series)
counter_dev      1394 drivers/staging/comedi/drivers/ni_tio.c 		switch (counter->counter_dev->variant) {
counter_dev      1410 drivers/staging/comedi/drivers/ni_tio.c 		switch (counter->counter_dev->variant) {
counter_dev      1514 drivers/staging/comedi/drivers/ni_tio.c int ni_tio_get_routing(struct ni_gpct_device *counter_dev, unsigned int dest)
counter_dev      1518 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct *counter = &counter_dev->counters[ctr_index];
counter_dev      1555 drivers/staging/comedi/drivers/ni_tio.c int ni_tio_set_routing(struct ni_gpct_device *counter_dev, unsigned int dest,
counter_dev      1560 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct *counter = &counter_dev->counters[ctr_index];
counter_dev      1588 drivers/staging/comedi/drivers/ni_tio.c int ni_tio_unset_routing(struct ni_gpct_device *counter_dev, unsigned int dest)
counter_dev      1592 drivers/staging/comedi/drivers/ni_tio.c 		return ni_tio_set_routing(counter_dev, dest,
counter_dev      1638 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev      1651 drivers/staging/comedi/drivers/ni_tio.c 			    counter_dev->regs[chip][NITIO_LOADA_REG(cidx)];
counter_dev      1655 drivers/staging/comedi/drivers/ni_tio.c 			    counter_dev->regs[chip][NITIO_LOADB_REG(cidx)];
counter_dev      1679 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev      1705 drivers/staging/comedi/drivers/ni_tio.c 		ni_tio_write(counter, counter_dev->regs[chip][load_reg],
counter_dev      1709 drivers/staging/comedi/drivers/ni_tio.c 		counter_dev->regs[chip][NITIO_LOADA_REG(cidx)] = load_val;
counter_dev      1713 drivers/staging/comedi/drivers/ni_tio.c 		counter_dev->regs[chip][NITIO_LOADB_REG(cidx)] = load_val;
counter_dev      1725 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev      1732 drivers/staging/comedi/drivers/ni_tio.c 	counter_dev->regs[chip][NITIO_AUTO_INC_REG(cidx)] = 0x0;
counter_dev      1740 drivers/staging/comedi/drivers/ni_tio.c 	counter_dev->regs[chip][NITIO_LOADA_REG(cidx)] = 0x0;
counter_dev      1743 drivers/staging/comedi/drivers/ni_tio.c 	counter_dev->regs[chip][NITIO_LOADB_REG(cidx)] = 0x0;
counter_dev      1748 drivers/staging/comedi/drivers/ni_tio.c 	if (ni_tio_counting_mode_registers_present(counter_dev))
counter_dev      1751 drivers/staging/comedi/drivers/ni_tio.c 	if (ni_tio_has_gate2_registers(counter_dev)) {
counter_dev      1752 drivers/staging/comedi/drivers/ni_tio.c 		counter_dev->regs[chip][NITIO_GATE2_REG(cidx)] = 0x0;
counter_dev      1774 drivers/staging/comedi/drivers/ni_tio.c 	struct ni_gpct_device *counter_dev;
counter_dev      1781 drivers/staging/comedi/drivers/ni_tio.c 	counter_dev = kzalloc(sizeof(*counter_dev), GFP_KERNEL);
counter_dev      1782 drivers/staging/comedi/drivers/ni_tio.c 	if (!counter_dev)
counter_dev      1785 drivers/staging/comedi/drivers/ni_tio.c 	counter_dev->dev = dev;
counter_dev      1786 drivers/staging/comedi/drivers/ni_tio.c 	counter_dev->write = write;
counter_dev      1787 drivers/staging/comedi/drivers/ni_tio.c 	counter_dev->read = read;
counter_dev      1788 drivers/staging/comedi/drivers/ni_tio.c 	counter_dev->variant = variant;
counter_dev      1789 drivers/staging/comedi/drivers/ni_tio.c 	counter_dev->routing_tables = routing_tables;
counter_dev      1791 drivers/staging/comedi/drivers/ni_tio.c 	spin_lock_init(&counter_dev->regs_lock);
counter_dev      1793 drivers/staging/comedi/drivers/ni_tio.c 	counter_dev->num_counters = num_counters;
counter_dev      1794 drivers/staging/comedi/drivers/ni_tio.c 	counter_dev->num_chips = DIV_ROUND_UP(num_counters, counters_per_chip);
counter_dev      1796 drivers/staging/comedi/drivers/ni_tio.c 	counter_dev->counters = kcalloc(num_counters, sizeof(*counter),
counter_dev      1798 drivers/staging/comedi/drivers/ni_tio.c 	counter_dev->regs = kcalloc(counter_dev->num_chips,
counter_dev      1799 drivers/staging/comedi/drivers/ni_tio.c 				    sizeof(*counter_dev->regs), GFP_KERNEL);
counter_dev      1800 drivers/staging/comedi/drivers/ni_tio.c 	if (!counter_dev->regs || !counter_dev->counters) {
counter_dev      1801 drivers/staging/comedi/drivers/ni_tio.c 		kfree(counter_dev->regs);
counter_dev      1802 drivers/staging/comedi/drivers/ni_tio.c 		kfree(counter_dev->counters);
counter_dev      1803 drivers/staging/comedi/drivers/ni_tio.c 		kfree(counter_dev);
counter_dev      1808 drivers/staging/comedi/drivers/ni_tio.c 		counter = &counter_dev->counters[i];
counter_dev      1809 drivers/staging/comedi/drivers/ni_tio.c 		counter->counter_dev = counter_dev;
counter_dev      1815 drivers/staging/comedi/drivers/ni_tio.c 	return counter_dev;
counter_dev      1819 drivers/staging/comedi/drivers/ni_tio.c void ni_gpct_device_destroy(struct ni_gpct_device *counter_dev)
counter_dev      1821 drivers/staging/comedi/drivers/ni_tio.c 	if (!counter_dev)
counter_dev      1823 drivers/staging/comedi/drivers/ni_tio.c 	kfree(counter_dev->regs);
counter_dev      1824 drivers/staging/comedi/drivers/ni_tio.c 	kfree(counter_dev->counters);
counter_dev      1825 drivers/staging/comedi/drivers/ni_tio.c 	kfree(counter_dev);
counter_dev        94 drivers/staging/comedi/drivers/ni_tio.h 	struct ni_gpct_device *counter_dev;
counter_dev       127 drivers/staging/comedi/drivers/ni_tio.h void ni_gpct_device_destroy(struct ni_gpct_device *counter_dev);
counter_dev       155 drivers/staging/comedi/drivers/ni_tio.h int ni_tio_get_routing(struct ni_gpct_device *counter_dev,
counter_dev       170 drivers/staging/comedi/drivers/ni_tio.h int ni_tio_set_routing(struct ni_gpct_device *counter_dev,
counter_dev       178 drivers/staging/comedi/drivers/ni_tio.h int ni_tio_unset_routing(struct ni_gpct_device *counter_dev,
counter_dev       159 drivers/staging/comedi/drivers/ni_tio_internal.h ni_tio_counting_mode_registers_present(const struct ni_gpct_device *counter_dev)
counter_dev       162 drivers/staging/comedi/drivers/ni_tio_internal.h 	return counter_dev->variant != ni_gpct_variant_e_series;
counter_dev        41 drivers/staging/comedi/drivers/ni_tiocmd.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev        57 drivers/staging/comedi/drivers/ni_tiocmd.c 	switch (counter_dev->variant) {
counter_dev       103 drivers/staging/comedi/drivers/ni_tiocmd.c 	struct ni_gpct_device *counter_dev = counter->counter_dev;
counter_dev       105 drivers/staging/comedi/drivers/ni_tiocmd.c 		counter_dev->routing_tables;
counter_dev       114 drivers/staging/comedi/drivers/ni_tiocmd.c 	switch (counter_dev->variant) {
counter_dev       155 drivers/staging/comedi/drivers/ni_tiocmd.c 	dev_err(counter->counter_dev->dev->class_dev,
counter_dev       166 drivers/staging/comedi/drivers/ni_tiocmd.c 		counter->counter_dev->routing_tables;
counter_dev       214 drivers/staging/comedi/drivers/ni_tiocmd.c 		dev_err(counter->counter_dev->dev->class_dev,
counter_dev       216 drivers/staging/comedi/drivers/ni_tiocmd.c 		dev_err(counter->counter_dev->dev->class_dev,
counter_dev       240 drivers/staging/comedi/drivers/ni_tiocmd.c 		counter->counter_dev->routing_tables;
counter_dev       247 drivers/staging/comedi/drivers/ni_tiocmd.c 	if (ni_tio_counting_mode_registers_present(counter->counter_dev))
counter_dev       355 drivers/staging/comedi/drivers/ni_tiocmd.c 	switch (counter->counter_dev->variant) {
counter_dev       411 drivers/staging/comedi/drivers/ni_tiocmd.c 			if (counter->counter_dev->variant !=
counter_dev       433 drivers/staging/comedi/drivers/ni_tiocmd.c 			dev_info(counter->counter_dev->dev->class_dev,
counter_dev       460 drivers/staging/comedi/drivers/ni_tiocmd.c 		dev_notice(counter->counter_dev->dev->class_dev,
counter_dev       466 drivers/staging/comedi/drivers/ni_tiocmd.c 	switch (counter->counter_dev->variant) {
counter_dev       471 drivers/staging/comedi/drivers/ni_tiocmd.c 			dev_notice(counter->counter_dev->dev->class_dev,