| /drivers/staging/gpib/common/ |
| A D | iblib.c | 49 board->interface->update_status(board, 0); in ibcac() 113 os_start_timer(board, board->usec_timeout); in ibcmd() 146 board->interface->update_status(board, 0); in ibgts() 218 retval = board->interface->attach(board, &board->config); in ibonline() 220 board->interface->detach(board); in ibonline() 233 board->interface->detach(board); in ibonline() 260 board->interface->detach(board); in iboffline() 470 board->interface->primary_address(board, board->pad); in ibpad() 488 board->interface->secondary_address(board, board->sad, 1); in ibsad() 511 board->interface->disable_eos(board); in ibeos() [all …]
|
| A D | gpib_os.c | 157 board->pseudo_irq.board = board; in gpib_request_pseudo_irq() 629 board->interface ? board->interface->name : "", in ibioctl() 723 board->interface->return_to_local(board); in ibioctl() 912 read_ret = ibrd(board, board->buffer, (board->buffer_length < remain) ? in read_ioctl() 999 retval = ibcmd(board, board->buffer, (board->buffer_length < remain) ? in command_ioctl() 1077 retval = ibwrt(board, board->buffer, (board->buffer_length < remain) ? in write_ioctl() 1716 board->interface->parallel_poll_response(board, board->ist); in ppc_ioctl() 1719 board->interface->parallel_poll_response(board, board->ist); in ppc_ioctl() 1743 board->interface->local_parallel_poll_mode(board, board->local_ppoll_mode); in set_local_ppoll_mode_ioctl() 2010 retval = board->interface->t1_delay(board, delay); in t1_delay_ioctl() [all …]
|
| /drivers/staging/gpib/cec/ |
| A D | cec_gpib.c | 28 struct gpib_board *board = arg; in cec_interrupt() local 224 if (!board->private_data) in cec_allocate_private() 226 priv = board->private_data; in cec_allocate_private() 234 kfree(board->private_data); in cec_free_private() 235 board->private_data = NULL; in cec_free_private() 243 board->status = 0; in cec_generic_attach() 247 cec_priv = board->private_data; in cec_generic_attach() 279 cec_priv = board->private_data; in cec_pci_attach() 317 cec_init(cec_priv, board); in cec_pci_attach() 333 gpib_free_pseudo_irq(board); in cec_pci_detach() [all …]
|
| /drivers/staging/gpib/pc2/ |
| A D | pc2_gpib.c | 61 struct gpib_board *board = arg; in pc2_interrupt() local 74 struct gpib_board *board = arg; in pc2a_interrupt() local 241 if (!board->private_data) in allocate_private() 243 priv = board->private_data; in allocate_private() 251 kfree(board->private_data); in free_private() 252 board->private_data = NULL; in free_private() 261 board->status = 0; in pc2_generic_attach() 262 if (allocate_private(board)) in pc2_generic_attach() 354 gpib_free_pseudo_irq(board); in pc2_detach() 367 free_private(board); in pc2_detach() [all …]
|
| /drivers/staging/gpib/hp_82335/ |
| A D | hp82335.c | 214 if (!board->private_data) in hp82335_allocate_private() 221 kfree(board->private_data); in hp82335_free_private() 222 board->private_data = NULL; in hp82335_free_private() 254 board->status = 0; in hp82335_attach() 256 if (hp82335_allocate_private(board)) in hp82335_attach() 258 hp_priv = board->private_data; in hp82335_attach() 306 tms9914_online(board, tms_priv); in hp82335_attach() 319 free_irq(hp_priv->irq, board); in hp82335_detach() 328 hp82335_free_private(board); in hp82335_detach() 358 struct gpib_board *board = arg; in hp82335_interrupt() local [all …]
|
| /drivers/staging/gpib/fmh_gpib/ |
| A D | fmh_gpib.c | 244 e_priv = board->private_data; in fmh_gpib_line_status() 1254 if (!board->private_data) in fmh_gpib_allocate_private() 1256 priv = board->private_data; in fmh_gpib_allocate_private() 1268 if (board->private_data) { in fmh_gpib_generic_detach() 1272 kfree(board->private_data); in fmh_gpib_generic_detach() 1275 if (board->dev) in fmh_gpib_generic_detach() 1286 board->status = 0; in fmh_gpib_generic_attach() 1389 if (!board->dev) { in fmh_gpib_attach_impl() 1394 dev_set_drvdata(board->dev, board); in fmh_gpib_attach_impl() 1454 dev_err(board->dev, in fmh_gpib_attach_impl() [all …]
|
| /drivers/staging/gpib/eastwood/ |
| A D | fluke_gpib.c | 205 e_priv = board->private_data; in fluke_line_status() 447 fluke_dma_callback(board); in fluke_dma_write() 650 fluke_dma_callback(board); in fluke_dma_read() 857 if (!board->private_data) in fluke_allocate_private() 859 priv = board->private_data; in fluke_allocate_private() 871 if (board->private_data) { in fluke_generic_detach() 875 kfree(board->private_data); in fluke_generic_detach() 876 board->private_data = NULL; in fluke_generic_detach() 887 board->status = 0; in fluke_generic_attach() 892 e_priv = board->private_data; in fluke_generic_attach() [all …]
|
| /drivers/staging/gpib/agilent_82350b/ |
| A D | agilent_82350b.c | 48 read_and_clear_event_status(board); in agilent_82350b_accel_read() 251 struct gpib_board *board = arg; in agilent_82350b_interrupt() local 483 if (!board->private_data) in agilent_82350b_allocate_private() 490 kfree(board->private_data); in agilent_82350b_free_private() 491 board->private_data = NULL; in agilent_82350b_free_private() 598 board->status = 0; in agilent_82350b_generic_attach() 602 a_priv = board->private_data; in agilent_82350b_generic_attach() 688 retval = test_sram(board); in agilent_82350b_generic_attach() 724 board->t1_nano_sec = agilent_82350b_t1_delay(board, 2000); in agilent_82350b_generic_attach() 727 tms9914_online(board, tms_priv); in agilent_82350b_generic_attach() [all …]
|
| /drivers/staging/gpib/hp_82341/ |
| A D | hp_82341.c | 47 read_and_clear_event_status(board); in hp_82341_accel_read() 189 read_and_clear_event_status(board); in hp_82341_accel_write() 466 if (!board->private_data) in hp_82341_allocate_private() 473 kfree(board->private_data); in hp_82341_free_private() 474 board->private_data = NULL; in hp_82341_free_private() 695 board->status = 0; in hp_82341_attach() 698 hp_priv = board->private_data; in hp_82341_attach() 772 tms9914_online(board, tms_priv); in hp_82341_attach() 790 free_irq(hp_priv->irq, board); in hp_82341_detach() 799 hp_82341_free_private(board); in hp_82341_detach() [all …]
|
| /drivers/staging/gpib/cb7210/ |
| A D | cb7210.c | 99 input_fifo_enable(board, 1); in fifo_read() 152 input_fifo_enable(board, 0); in fifo_read() 288 output_fifo_enable(board, 1); in fifo_write() 347 output_fifo_enable(board, 0); in fifo_write() 387 cb_priv = board->private_data; in cb7210_line_status() 860 if (!board->private_data) in cb7210_allocate_private() 862 priv = board->private_data; in cb7210_allocate_private() 870 kfree(board->private_data); in cb7210_generic_detach() 871 board->private_data = NULL; in cb7210_generic_detach() 880 board->status = 0; in cb7210_generic_attach() [all …]
|
| /drivers/staging/gpib/ines/ |
| A D | ines_gpib.c | 36 ines_priv = board->private_data; in ines_line_status() 134 ines_interrupt(board); in pio_read() 661 if (!board->private_data) in ines_allocate_private() 663 priv = board->private_data; in ines_allocate_private() 671 kfree(board->private_data); in ines_free_private() 680 board->status = 0; in ines_generic_attach() 817 DRV_NAME, board)) { in ines_common_pci_attach() 951 ines_free_private(board); in ines_pci_detach() 968 ines_free_private(board); in ines_isa_detach() 1340 "pcmcia-gpib", board)) { in ines_common_pcmcia_attach() [all …]
|
| /drivers/staging/gpib/tms9914/ |
| A D | tms9914.c | 105 set_bit(CIC_NUM, &board->status); in tms9914_interface_clear() 316 board->status &= ~clear_mask; in tms9914_update_status() 386 if (board->status & SRQI) { in update_status_nolock() 392 dev_dbg(board->gpib_dev, "status 0x%lx, state 0x%lx\n", board->status, priv->state); in update_status_nolock() 394 return board->status; in update_status_nolock() 636 if (board->sad < 0) in check_my_address_state() 639 cmd_byte == MSA(board->sad)) { in check_my_address_state() 649 if (board->sad < 0) in check_my_address_state() 805 if (board->sad < 0) in tms9914_interrupt_have_status() 852 tms9914_primary_address(board, priv, board->pad); in tms9914_online() [all …]
|
| /drivers/staging/gpib/tnt4882/ |
| A D | tnt4882_gpib.c | 157 tnt_priv = board->private_data; in tnt4882_line_status() 709 return board->status; in tnt4882_update_status() 847 if (!board->private_data) in tnt4882_allocate_private() 857 kfree(board->private_data); in tnt4882_free_private() 858 board->private_data = NULL; in tnt4882_free_private() 917 board->status = 0; in ni_pci_attach() 972 board); in ni_pci_attach() 1008 tnt4882_free_private(board); in ni_pci_detach() 1040 board->status = 0; in ni_isa_attach_common() 1725 info->dev = board; in ni_pcmcia_attach() [all …]
|
| /drivers/staging/gpib/nec7210/ |
| A D | nec7210.c | 181 set_bit(CIC_NUM, &board->status); in nec7210_update_status_nolock() 183 clear_bit(CIC_NUM, &board->status); in nec7210_update_status_nolock() 187 set_bit(TACS_NUM, &board->status); in nec7210_update_status_nolock() 193 set_bit(LACS_NUM, &board->status); in nec7210_update_status_nolock() 197 clear_bit(ATN_NUM, &board->status); in nec7210_update_status_nolock() 199 set_bit(ATN_NUM, &board->status); in nec7210_update_status_nolock() 211 return board->status; in nec7210_update_status_nolock() 222 board->status &= ~clear_mask; in nec7210_update_status() 958 board->minor, board->status, status1, priv->reg_bits[IMR1], status2, in nec7210_interrupt_have_status() 1005 nec7210_primary_address(board, priv, board->pad); in nec7210_board_online() [all …]
|
| /drivers/staging/gpib/include/ |
| A D | gpib_proto.h | 12 void os_remove_timer(struct gpib_board *board); 13 void init_gpib_board(struct gpib_board *board); 27 int ibgts(struct gpib_board *board); 28 int ibonline(struct gpib_board *board); 29 int iboffline(struct gpib_board *board); 32 int ibrpp(struct gpib_board *board, u8 *buf); 36 int ibsre(struct gpib_board *board, int enable); 38 int ibsad(struct gpib_board *board, int addr); 43 int ibstatus(struct gpib_board *board); 46 int io_timed_out(struct gpib_board *board); [all …]
|
| A D | nec7210.h | 81 int nec7210_read(struct gpib_board *board, struct nec7210_priv *priv, u8 *buffer, 83 int nec7210_write(struct gpib_board *board, struct nec7210_priv *priv, u8 *buffer, 88 int nec7210_go_to_standby(struct gpib_board *board, struct nec7210_priv *priv); 89 int nec7210_request_system_control(struct gpib_board *board, 95 void nec7210_disable_eos(struct gpib_board *board, struct nec7210_priv *priv); 99 int nec7210_primary_address(const struct gpib_board *board, 104 void nec7210_serial_poll_response(struct gpib_board *board, 106 void nec7210_parallel_poll_configure(struct gpib_board *board, 108 void nec7210_parallel_poll_response(struct gpib_board *board, 111 int nec7210_t1_delay(struct gpib_board *board, [all …]
|
| A D | gpib_types.h | 62 void (*detach)(struct gpib_board *board); 97 int (*take_control)(struct gpib_board *board, int asyncronous); 101 int (*go_to_standby)(struct gpib_board *board); 108 void (*interface_clear)(struct gpib_board *board, int assert); 113 void (*remote_enable)(struct gpib_board *board, int enable); 122 void (*disable_eos)(struct gpib_board *board); 126 int (*parallel_poll)(struct gpib_board *board, u8 *result); 136 int (*line_status)(const struct gpib_board *board); 188 u8 (*serial_poll_status)(struct gpib_board *board); 192 void (*return_to_local)(struct gpib_board *board); [all …]
|
| A D | tms9914.h | 82 int tms9914_read(struct gpib_board *board, struct tms9914_priv *priv, u8 *buffer, 84 int tms9914_write(struct gpib_board *board, struct tms9914_priv *priv, u8 *buffer, 95 int tms9914_go_to_standby(struct gpib_board *board, struct tms9914_priv *priv); 102 void tms9914_disable_eos(struct gpib_board *board, struct tms9914_priv *priv); 105 int tms9914_primary_address(struct gpib_board *board, 107 int tms9914_secondary_address(struct gpib_board *board, struct tms9914_priv *priv, 110 void tms9914_parallel_poll_configure(struct gpib_board *board, 112 void tms9914_parallel_poll_response(struct gpib_board *board, 114 void tms9914_serial_poll_response(struct gpib_board *board, 118 unsigned int tms9914_t1_delay(struct gpib_board *board, struct tms9914_priv *priv, [all …]
|
| /drivers/staging/gpib/gpio/ |
| A D | gpib_bitbang.c | 361 board, mutex_is_locked(&board->user_mutex), length); in bb_read() 501 board, mutex_is_locked(&board->user_mutex), length); in bb_write() 868 set_atn(board, 1); in bb_take_control() 875 set_atn(board, 0); in bb_go_to_standby() 975 return board->status; in bb_update_status() 981 board->pad = address; in bb_primary_address() 989 board->sad = address; in bb_secondary_address() 1106 free_irq(*irq, board); in bb_free_irq() 1132 if (!board->gpib_dev) { in allocate_gpios() 1202 free_private(board); in bb_detach() [all …]
|
| /drivers/staging/gpib/lpvo_usb_gpib/ |
| A D | lpvo_usb_gpib.c | 394 board, board->interface->name, board->minor, config->device_path, in usb_gpib_attach() 444 if (!board->private_data) in usb_gpib_attach() 458 show_status(board); in usb_gpib_attach() 494 show_status(board); in usb_gpib_attach() 510 show_status(board); in usb_gpib_detach() 543 set_timeout(board); in usb_gpib_command() 759 set_timeout(board); in usb_gpib_read() 808 if (one_char(board, &b) != DLE || one_char(board, &b) != STX) { in usb_gpib_read() 866 c = one_char(board, &b); in usb_gpib_read() 949 return board->status; in usb_gpib_update_status() [all …]
|
| /drivers/net/can/sja1000/ |
| A D | kvaser_pci.c | 163 struct kvaser_pci *board; in kvaser_pci_del_chan() local 169 board = priv->priv; in kvaser_pci_del_chan() 170 if (!board) in kvaser_pci_del_chan() 190 pci_iounmap(board->pci_dev, board->conf_addr); in kvaser_pci_del_chan() 191 pci_iounmap(board->pci_dev, board->res_addr); in kvaser_pci_del_chan() 204 struct kvaser_pci *board; in kvaser_pci_add_chan() local 212 board = priv->priv; in kvaser_pci_add_chan() 214 board->pci_dev = pdev; in kvaser_pci_add_chan() 224 board->xilinx_ver = in kvaser_pci_add_chan() 337 board = priv->priv; in kvaser_pci_init_one() [all …]
|
| /drivers/staging/gpib/agilent_82357a/ |
| A D | agilent_82357a.c | 877 return board->status; in agilent_82357a_update_status() 909 return board->status; in agilent_82357a_update_status() 916 return board->status; in agilent_82357a_update_status() 1200 if (!board->private_data) in agilent_82357a_allocate_private() 1335 dev_err(board->gpib_dev, in agilent_82357a_attach() 1522 if (board) { in agilent_82357a_driver_disconnect() 1558 if (board) { in agilent_82357a_driver_suspend() 1577 board->minor, i); in agilent_82357a_driver_suspend() 1600 if (board) in agilent_82357a_driver_resume() 1630 retval = agilent_82357a_request_system_control(board, board->master); in agilent_82357a_driver_resume() [all …]
|
| /drivers/nubus/ |
| A D | nubus.c | 506 dir.procdir = nubus_proc_add_rsrc_dir(board->procdir, parent, board); in nubus_get_functional_resource() 514 fres->board = board; in nubus_get_functional_resource() 646 dir.procdir = nubus_proc_add_rsrc_dir(board->procdir, parent, board); in nubus_get_board_resource() 738 if ((board = kzalloc(sizeof(*board), GFP_ATOMIC)) == NULL) in nubus_add_board() 740 board->fblock = rp; in nubus_add_board() 752 rp = board->fblock; in nubus_add_board() 754 board->slot = slot; in nubus_add_board() 784 board->directory = board->fblock; in nubus_add_board() 785 nubus_move(&board->directory, nubus_expand32(board->doffset), in nubus_add_board() 802 kfree(board); in nubus_add_board() [all …]
|
| A D | bus.c | 71 struct nubus_board *board = to_nubus_board(dev); in nubus_device_release() local 75 if (fres->board == board) { in nubus_device_release() 79 kfree(board); in nubus_device_release() 84 board->dev.parent = &nubus_parent; in nubus_device_register() 85 board->dev.release = nubus_device_release; in nubus_device_register() 86 board->dev.bus = &nubus_bus_type; in nubus_device_register() 87 dev_set_name(&board->dev, "slot.%X", board->slot); in nubus_device_register() 88 board->dev.dma_mask = &board->dev.coherent_dma_mask; in nubus_device_register() 89 dma_set_mask(&board->dev, DMA_BIT_MASK(32)); in nubus_device_register() 90 return device_register(&board->dev); in nubus_device_register() [all …]
|
| /drivers/mtd/nand/raw/ |
| A D | orion_nand.c | 40 offs = (1 << board->cle); in orion_nand_cmd_ctrl() 129 if (!board) in orion_nand_probe() 132 board->cle = (u8)val; in orion_nand_probe() 134 board->cle = 0; in orion_nand_probe() 136 board->ale = (u8)val; in orion_nand_probe() 138 board->ale = 1; in orion_nand_probe() 143 board->width = 8; in orion_nand_probe() 159 if (board->chip_delay) in orion_nand_probe() 162 WARN(board->width > 16, in orion_nand_probe() 164 board->width); in orion_nand_probe() [all …]
|