/linux-master/drivers/nfc/ |
H A D | trf7970a.c | 426 struct spi_device *spi; member in struct:trf7970a 1990 trf7970a_probe(struct spi_device *spi) argument 2150 trf7970a_remove(struct spi_device *spi) argument 2172 struct spi_device *spi = to_spi_device(dev); local 2186 struct spi_device *spi = to_spi_device(dev); local 2203 struct spi_device *spi = to_spi_device(dev); local 2218 struct spi_device *spi = to_spi_device(dev); local [all...] |
/linux-master/drivers/misc/mei/ |
H A D | vsc-tp.c | 57 struct spi_device *spi; member in struct:vsc_tp 413 struct spi_device *spi = tp->spi; local 477 vsc_tp_probe(struct spi_device *spi) argument 560 vsc_tp_remove(struct spi_device *spi) argument [all...] |
/linux-master/fs/btrfs/ |
H A D | extent_io.c | 1269 struct btrfs_subpage_info *spi = fs_info->subpage_info; local
|
/linux-master/drivers/net/ethernet/micrel/ |
H A D | ks8851_spi.c | 405 static int ks8851_probe_spi(struct spi_device *spi) argument 455 ks8851_remove_spi(struct spi_device *spi) argument [all...] |
/linux-master/sound/pci/hda/ |
H A D | cs35l56_hda_spi.c | 14 static int cs35l56_hda_spi_probe(struct spi_device *spi) argument 47 static void cs35l56_hda_spi_remove(struct spi_device *spi) argument [all...] |
H A D | cs35l41_hda_property.c | 224 struct spi_device *spi; local
|
/linux-master/kernel/bpf/ |
H A D | verifier.c | 336 u8 spi; member in struct:bpf_kfunc_call_arg_meta::__anon267 589 static bool is_spi_bounds_valid(struct bpf_func_state *state, int spi, int nr_slots) argument 606 int off, spi; local 710 int spi, i, err; local 766 invalidate_dynptr(struct bpf_verifier_env *env, struct bpf_func_state *state, int spi) argument 806 int spi, ref_obj_id, i; local 860 destroy_if_dynptr_stack_slot(struct bpf_verifier_env *env, struct bpf_func_state *state, int spi) argument 918 int spi; local 947 int i, spi; local 978 int spi; local 1007 int spi, i, j, id; local 1049 int spi, i, j; local 1080 int spi, i, j; local 1107 int spi, i, j; local 3065 int spi, ret; local 3088 mark_iter_read(struct bpf_verifier_env *env, struct bpf_reg_state *reg, int spi, int nr_slots) argument 3298 insn_stack_access_flags(int frameno, int spi) argument 3589 u32 spi, i, fr; local 4447 save_register_state(struct bpf_verifier_env *env, struct bpf_func_state *state, int spi, struct bpf_reg_state *reg, int size) argument 4486 int i, slot = -off - 1, spi = slot / BPF_REG_SIZE, err; local 4649 int spi; local 4660 int slot, spi; local 4745 int i, slot, spi; local 4786 int i, slot = -off - 1, spi = slot / BPF_REG_SIZE; local 7096 int err, min_off, max_off, i, j, slot, spi; local 7730 iter_ref_obj_id(struct bpf_verifier_env *env, struct bpf_reg_state *reg, int spi) argument 7771 int spi, err, i, nr_slots; local 8480 int spi; local 8493 int spi; local 8507 int spi; local 8632 int spi; local 16683 int i, spi; local 17253 int spi; local [all...] |
/linux-master/drivers/spi/ |
H A D | spi-s3c64xx.c | 353 static void s3c64xx_spi_set_cs(struct spi_device *spi, bool enable) argument 378 static int s3c64xx_spi_prepare_transfer(struct spi_controller *spi) argument 408 s3c64xx_spi_unprepare_transfer(struct spi_controller *spi) argument 426 s3c64xx_spi_can_dma(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) argument 776 struct spi_device *spi = msg->spi; local 789 s3c64xx_spi_max_transfer_size(struct spi_device *spi) argument 796 s3c64xx_spi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) argument 949 s3c64xx_get_target_ctrldata( struct spi_device *spi) argument 984 s3c64xx_spi_setup(struct spi_device *spi) argument 1067 s3c64xx_spi_cleanup(struct spi_device *spi) argument 1081 struct spi_controller *spi = sdd->host; local [all...] |
H A D | spi-fsl-lpspi.c | 173 fsl_lpspi_can_dma(struct spi_controller *controller, struct spi_device *spi, struct spi_transfer *transfer) argument 416 fsl_lpspi_setup_transfer(struct spi_controller *controller, struct spi_device *spi, struct spi_transfer *t) argument 716 fsl_lpspi_transfer_one(struct spi_controller *controller, struct spi_device *spi, struct spi_transfer *t) argument [all...] |
H A D | spi-pci1xxxx.c | 302 static void pci1xxxx_spi_set_cs(struct spi_device *spi, bool enable) argument 409 pci1xxxx_spi_transfer_with_io(struct spi_controller *spi_ctlr, struct spi_device *spi, struct spi_transfer *xfer) argument 470 pci1xxxx_spi_transfer_with_dma(struct spi_controller *spi_ctlr, struct spi_device *spi, struct spi_transfer *xfer) argument 567 pci1xxxx_spi_transfer_one(struct spi_controller *spi_ctlr, struct spi_device *spi, struct spi_transfer *xfer) argument 687 pci1xxxx_spi_can_dma(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) argument [all...] |
H A D | spi.c | 49 struct spi_device *spi = to_spi_device(dev); local 60 const struct spi_device *spi = to_spi_device(dev); local 75 struct spi_device *spi = to_spi_device(dev); local 88 const struct spi_device *spi = to_spi_device(dev); local 378 const struct spi_device *spi = to_spi_device(dev); local 401 const struct spi_device *spi = to_spi_device(dev); local 414 struct spi_device *spi = to_spi_device(dev); local 569 struct spi_device *spi; local 598 spi_dev_set_name(struct spi_device *spi) argument 627 spi_dev_check_cs(struct device *dev, struct spi_device *spi, u8 idx, struct spi_device *new_spi, u8 new_idx) argument 647 struct spi_device *spi = to_spi_device(dev); local 661 spi_cleanup(struct spi_device *spi) argument 667 __spi_add_device(struct spi_device *spi) argument 756 spi_add_device(struct spi_device *spi) argument 771 spi_set_all_cs_unused(struct spi_device *spi) argument 863 spi_unregister_device(struct spi_device *spi) argument 962 spi_res_alloc(struct spi_device *spi, spi_res_release_t release, size_t size, gfp_t gfp) argument 1025 spi_is_last_cs(struct spi_device *spi) argument 1040 spi_set_cs(struct spi_device *spi, bool enable, bool force) argument 2263 __spi_queued_transfer(struct spi_device *spi, struct spi_message *msg, bool need_pump) argument 2295 spi_queued_transfer(struct spi_device *spi, struct spi_message *msg) argument 2364 of_spi_parse_dt(struct spi_controller *ctlr, struct spi_device *spi, struct device_node *nc) argument 2489 struct spi_device *spi; local 2542 struct spi_device *spi; local 2572 spi_new_ancillary_device(struct spi_device *spi, u8 chip_select) argument 2800 struct spi_device *spi; local 2858 struct spi_device *spi; local 2944 spi_slave_abort(struct spi_device *spi) argument 2955 spi_target_abort(struct spi_device *spi) argument 2982 struct spi_device *spi; local 3867 spi_set_cs_timing(struct spi_device *spi) argument 3912 spi_setup(struct spi_device *spi) argument 4040 _spi_xfer_word_delay_update(struct spi_transfer *xfer, struct spi_device *spi) argument 4060 __spi_validate(struct spi_device *spi, struct spi_message *message) argument 4246 __spi_optimize_message(struct spi_device *spi, struct spi_message *msg) argument 4279 spi_maybe_optimize_message(struct spi_device *spi, struct spi_message *msg) argument 4308 spi_optimize_message(struct spi_device *spi, struct spi_message *msg) argument 4343 __spi_async(struct spi_device *spi, struct spi_message *message) argument 4401 spi_async(struct spi_device *spi, struct spi_message *message) argument 4470 __spi_sync(struct spi_device *spi, struct spi_message *message) argument 4552 spi_sync(struct spi_device *spi, struct spi_message *message) argument 4580 spi_sync_locked(struct spi_device *spi, struct spi_message *message) argument 4665 spi_write_then_read(struct spi_device *spi, const void *txbuf, unsigned n_tx, void *rxbuf, unsigned n_rx) argument 4751 struct spi_device *spi; local 4843 struct spi_device *spi; local [all...] |
H A D | spi-mt65xx.c | 284 mtk_spi_set_hw_cs_timing(struct spi_device *spi) argument 351 mtk_spi_hw_init(struct spi_controller *host, struct spi_device *spi) argument 462 mtk_spi_set_cs(struct spi_device *spi, bool enable) argument 624 mtk_spi_fifo_transfer(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) argument 654 mtk_spi_dma_transfer(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) argument 699 mtk_spi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) argument 722 mtk_spi_can_dma(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) argument 732 mtk_spi_setup(struct spi_device *spi) argument [all...] |
H A D | spi-mem.c | 892 spi_mem_probe(struct spi_device *spi) argument 917 spi_mem_remove(struct spi_device *spi) argument 926 spi_mem_shutdown(struct spi_device *spi) argument [all...] |
H A D | spi-imx.c | 233 static bool spi_imx_can_dma(struct spi_controller *controller, struct spi_device *spi, argument 520 static int mx51_ecspi_channel(const struct spi_device *spi) argument 530 struct spi_device *spi = msg->spi; local 632 mx51_configure_cpha(struct spi_imx_data *spi_imx, struct spi_device *spi) argument 651 mx51_ecspi_prepare_transfer(struct spi_imx_data *spi_imx, struct spi_device *spi) argument 786 mx31_prepare_transfer(struct spi_imx_data *spi_imx, struct spi_device *spi) argument 890 mx21_prepare_transfer(struct spi_imx_data *spi_imx, struct spi_device *spi) argument 965 mx1_prepare_transfer(struct spi_imx_data *spi_imx, struct spi_device *spi) argument 1253 spi_imx_setupxfer(struct spi_device *spi, struct spi_transfer *t) argument 1499 spi_imx_pio_transfer(struct spi_device *spi, struct spi_transfer *transfer) argument 1531 spi_imx_poll_transfer(struct spi_device *spi, struct spi_transfer *transfer) argument 1579 spi_imx_pio_transfer_target(struct spi_device *spi, struct spi_transfer *transfer) argument 1623 spi_imx_transfer_one(struct spi_controller *controller, struct spi_device *spi, struct spi_transfer *transfer) argument 1661 spi_imx_setup(struct spi_device *spi) argument 1669 spi_imx_cleanup(struct spi_device *spi) argument [all...] |
H A D | spi-lm70llp.c | 84 static inline struct spi_lm70llp *spidev_to_pp(struct spi_device *spi) argument 169 lm70_chipselect(struct spi_device *spi, int value) argument 182 lm70_txrx(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits, unsigned flags) argument [all...] |
/linux-master/drivers/scsi/qla2xxx/ |
H A D | qla_def.h | 5349 uint32_t spi; member in struct:sa_index_pair
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_ipsec.c | 73 static void ixgbe_ipsec_set_rx_sa(struct ixgbe_hw *hw, u16 idx, __be32 spi, argument 392 ixgbe_ipsec_find_rx_state(struct ixgbe_ipsec *ipsec, __be32 *daddr, u8 proto, __be32 spi, bool ip4) argument 1177 __be32 spi; local [all...] |
/linux-master/drivers/video/fbdev/omap2/omapfb/displays/ |
H A D | panel-tpo-td043mtea1.c | 58 struct spi_device *spi; member in struct:panel_drv_data 93 static int tpo_td043_write(struct spi_device *spi, u8 addr, u8 data) argument 116 static void tpo_td043_write_gamma(struct spi_device *spi, u16 gamma[12]) argument 138 tpo_td043_write_mirror(struct spi_device *spi, bool h, bool v) argument 449 tpo_td043_probe(struct spi_device *spi) argument 535 tpo_td043_remove(struct spi_device *spi) argument [all...] |
/linux-master/drivers/tty/serial/ |
H A D | max310x.c | 1519 static int max310x_spi_probe(struct spi_device *spi) argument 1550 max310x_spi_remove(struct spi_device *spi) argument [all...] |
/linux-master/drivers/staging/pi433/ |
H A D | rf69.c | 20 u8 rf69_read_reg(struct spi_device *spi, u8 addr) argument 25 static int rf69_write_reg(struct spi_device *spi, u8 addr, u8 value) argument 37 static int rf69_set_bit(struct spi_device *spi, u8 reg, u8 mask) argument 46 rf69_clear_bit(struct spi_device *spi, u8 reg, u8 mask) argument 55 rf69_read_mod_write(struct spi_device *spi, u8 reg, u8 mask, u8 value) argument 67 rf69_get_version(struct spi_device *spi) argument 72 rf69_set_mode(struct spi_device *spi, enum mode mode) argument 99 rf69_set_data_mode(struct spi_device *spi, u8 data_mode) argument 105 rf69_set_modulation(struct spi_device *spi, enum modulation modulation) argument 122 rf69_get_modulation(struct spi_device *spi) argument 138 rf69_set_modulation_shaping(struct spi_device *spi, enum mod_shaping mod_shaping) argument 188 rf69_set_bit_rate(struct spi_device *spi, u16 bit_rate) argument 226 rf69_set_deviation(struct spi_device *spi, u32 deviation) argument 281 rf69_set_frequency(struct spi_device *spi, u32 frequency) argument 325 rf69_enable_amplifier(struct spi_device *spi, u8 amplifier_mask) argument 330 rf69_disable_amplifier(struct spi_device *spi, u8 amplifier_mask) argument 335 rf69_set_output_power_level(struct spi_device *spi, u8 power_level) argument 384 rf69_set_pa_ramp(struct spi_device *spi, enum pa_ramp pa_ramp) argument 412 rf69_set_antenna_impedance(struct spi_device *spi, enum antenna_impedance antenna_impedance) argument 426 rf69_set_lna_gain(struct spi_device *spi, enum lna_gain lna_gain) argument 447 rf69_set_bandwidth_intern(struct spi_device *spi, u8 reg, enum mantisse mantisse, u8 exponent) argument 491 rf69_set_bandwidth(struct spi_device *spi, enum mantisse mantisse, u8 exponent) argument 497 rf69_set_bandwidth_during_afc(struct spi_device *spi, enum mantisse mantisse, u8 exponent) argument 504 rf69_set_ook_threshold_dec(struct spi_device *spi, enum threshold_decrement threshold_decrement) argument 528 rf69_set_dio_mapping(struct spi_device *spi, u8 dio_number, u8 value) argument 581 rf69_set_rssi_threshold(struct spi_device *spi, u8 threshold) argument 588 rf69_set_preamble_length(struct spi_device *spi, u16 preamble_length) argument 606 rf69_enable_sync(struct spi_device *spi) argument 611 rf69_disable_sync(struct spi_device *spi) argument 616 rf69_set_fifo_fill_condition(struct spi_device *spi, enum fifo_fill_condition fifo_fill_condition) argument 632 rf69_set_sync_size(struct spi_device *spi, u8 sync_size) argument 646 rf69_set_sync_values(struct spi_device *spi, u8 sync_values[8]) argument 662 rf69_set_packet_format(struct spi_device *spi, enum packet_format packet_format) argument 678 rf69_enable_crc(struct spi_device *spi) argument 683 rf69_disable_crc(struct spi_device *spi) argument 688 rf69_set_address_filtering(struct spi_device *spi, enum address_filtering address_filtering) argument 708 rf69_set_payload_length(struct spi_device *spi, u8 payload_length) argument 713 rf69_set_node_address(struct spi_device *spi, u8 node_address) argument 718 rf69_set_broadcast_address(struct spi_device *spi, u8 broadcast_address) argument 723 rf69_set_tx_start_condition(struct spi_device *spi, enum tx_start_condition tx_start_condition) argument 739 rf69_set_fifo_threshold(struct spi_device *spi, u8 threshold) argument 763 rf69_set_dagc(struct spi_device *spi, enum dagc dagc) argument 781 rf69_read_fifo(struct spi_device *spi, u8 *buffer, unsigned int size) argument 812 rf69_write_fifo(struct spi_device *spi, u8 *buffer, unsigned int size) argument [all...] |
H A D | pi433_if.c | 79 struct spi_device *spi; member in struct:pi433_device 414 struct spi_device *spi = dev->spi; local 565 struct spi_device *spi = device->spi; local 1159 pi433_probe(struct spi_device *spi) argument 1335 pi433_remove(struct spi_device *spi) argument [all...] |
/linux-master/drivers/staging/fbtft/ |
H A D | fbtft-core.c | 742 struct spi_device *spi = par->spi; local [all...] |
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | mbox.h | 1543 __be32 spi; member in union:flow_msg::__anon214
|
/linux-master/drivers/misc/eeprom/ |
H A D | eeprom_93xx46.c | 58 struct spi_device *spi; member in struct:eeprom_93xx46_dev 425 eeprom_93xx46_probe_dt(struct spi_device *spi) argument 477 eeprom_93xx46_probe(struct spi_device *spi) argument 557 eeprom_93xx46_remove(struct spi_device *spi) argument [all...] |
/linux-master/drivers/iio/temperature/ |
H A D | ltc2983.c | 219 struct spi_device *spi; member in struct:ltc2983_data 1604 ltc2983_probe(struct spi_device *spi) argument [all...] |