/linux-4.4.14/drivers/mfd/ |
H A D | tps65912-spi.c | 61 u32 tx_buf, rx_buf; tps65912_spi_read() local
|
H A D | cros_ec_spi.c | 376 u8 *rx_buf; cros_ec_pkt_xfer_spi() local 506 u8 *rx_buf; cros_ec_cmd_xfer_spi() local
|
H A D | dln2.c | 103 void *rx_buf[DLN2_MAX_URBS]; member in struct:dln2_dev
|
/linux-4.4.14/drivers/staging/gdm72xx/ |
H A D | gdm_sdio.h | 52 u8 *rx_buf; member in struct:rx_cxt
|
/linux-4.4.14/drivers/hwmon/ |
H A D | adcxx.c | 67 u8 rx_buf[2]; adcxx_read() local
|
H A D | max1111.c | 45 uint8_t rx_buf[MAX1111_RX_BUF_SIZE]; member in struct:max1111_data
|
/linux-4.4.14/sound/soc/blackfin/ |
H A D | bf6xx-sport.h | 46 unsigned char *rx_buf; member in struct:sport_device
|
H A D | bf5xx-sport.h | 50 unsigned char *rx_buf; member in struct:sport_device
|
/linux-4.4.14/drivers/spi/ |
H A D | spi-clps711x.c | 36 u8 *rx_buf; member in struct:spi_clps711x_data
|
H A D | spi-octeon.c | 60 u8 *rx_buf; octeon_spi_do_transfer() local
|
H A D | spi-rb4xx.c | 104 u8 *rx_buf; rb4xx_transfer_one() local
|
H A D | spi-mpc512x-psc.c | 161 u8 *rx_buf = (u8 *)t->rx_buf; mpc512x_psc_spi_transfer_rxtx() local
|
H A D | spi-mpc52xx-psc.c | 139 unsigned char *rx_buf = (unsigned char *)t->rx_buf; mpc52xx_psc_spi_transfer_rxtx() local
|
H A D | spi-mpc52xx.c | 86 u8 *rx_buf; member in struct:mpc52xx_spi
|
H A D | spi-sun4i.c | 85 u8 *rx_buf; member in struct:sun4i_spi
|
H A D | spidev.c | 215 u8 *tx_buf, *rx_buf; spidev_message() local
|
H A D | spi-bcm2835.c | 88 u8 *rx_buf; member in struct:bcm2835_spi
|
H A D | spi-bcm2835aux.c | 104 u8 *rx_buf; member in struct:bcm2835aux_spi
|
H A D | spi-efm32.c | 86 u8 *rx_buf; member in struct:efm32_spi_ddata
|
H A D | spi-orion.c | 309 orion_spi_write_read_8bit(struct spi_device *spi, const u8 **tx_buf, u8 **rx_buf) orion_spi_write_read_8bit() argument 340 orion_spi_write_read_16bit(struct spi_device *spi, const u16 **tx_buf, u16 **rx_buf) orion_spi_write_read_16bit() argument
|
H A D | spi-sun6i.c | 91 u8 *rx_buf; member in struct:sun6i_spi
|
H A D | spi-xlp.c | 101 u8 *rx_buf; /* rx data buffer */ member in struct:xlp_spi_priv 330 unsigned char *rx_buf; xlp_spi_txrx_bufs() local 277 xlp_spi_xfer_block(struct xlp_spi_priv *xs, const unsigned char *tx_buf, unsigned char *rx_buf, int xfer_len, int cmd_cont) xlp_spi_xfer_block() argument
|
H A D | spi-adi-v3.c | 446 void *tx_buf, *rx_buf; adi_spi_dma_xfer() local
|
H A D | spi-fsl-espi.c | 43 void *rx_buf; member in struct:fsl_espi_transfer 368 u8 *rx_buf = rx_buff; fsl_espi_rw_trans() local 435 u8 *rx_buf = NULL; fsl_espi_do_one_msg() local
|
H A D | spi-img-spfi.c | 239 void *rx_buf = xfer->rx_buf; img_spfi_start_pio() local
|
H A D | spi-tegra20-sflash.c | 218 u8 *rx_buf = (u8 *)t->rx_buf + tsd->cur_rx_pos; tegra_sflash_read_rx_fifo_to_client_rxbuf() local
|
H A D | spi-imx.c | 99 void *rx_buf; member in struct:spi_imx_data
|
H A D | spi-omap2-mcspi.c | 1254 void *rx_buf = t->rx_buf; omap2_mcspi_transfer_one() local
|
H A D | spi-qup.c | 213 u8 *rx_buf = xfer->rx_buf; spi_qup_fifo_read() local
|
H A D | spi-sh-msiof.c | 563 static int sh_msiof_spi_start(struct sh_msiof_spi_priv *p, void *rx_buf) sh_msiof_spi_start() argument 581 static int sh_msiof_spi_stop(struct sh_msiof_spi_priv *p, void *rx_buf) sh_msiof_spi_stop() argument 834 void *rx_buf = t->rx_buf; sh_msiof_transfer_one() local 357 sh_msiof_spi_set_mode_regs(struct sh_msiof_spi_priv *p, const void *tx_buf, void *rx_buf, u32 bits, u32 words) sh_msiof_spi_set_mode_regs() argument 447 sh_msiof_spi_read_fifo_8(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_8() argument 457 sh_msiof_spi_read_fifo_16(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_16() argument 467 sh_msiof_spi_read_fifo_16u(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_16u() argument 477 sh_msiof_spi_read_fifo_32(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_32() argument 487 sh_msiof_spi_read_fifo_32u(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_32u() argument 497 sh_msiof_spi_read_fifo_s32(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_s32() argument 507 sh_msiof_spi_read_fifo_s32u(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_s32u() argument 597 sh_msiof_spi_txrx_once(struct sh_msiof_spi_priv *p, void (*tx_fifo)(struct sh_msiof_spi_priv *, const void *, int, int), void (*rx_fifo)(struct sh_msiof_spi_priv *, void *, int, int), const void *tx_buf, void *rx_buf, int words, int bits) sh_msiof_spi_txrx_once() argument
|
H A D | spi-tegra114.c | 335 u8 *rx_buf = (u8 *)t->rx_buf + tspi->cur_rx_pos; tegra_spi_read_rx_fifo_to_client_rxbuf() local 411 unsigned char *rx_buf = t->rx_buf + tspi->cur_rx_pos; tegra_spi_copy_spi_rxbuf_to_client_rxbuf() local
|
H A D | spi-tegra20-slink.c | 350 u8 *rx_buf = (u8 *)t->rx_buf + tspi->cur_rx_pos; tegra_slink_read_rx_fifo_to_client_rxbuf() local 421 unsigned char *rx_buf = t->rx_buf + tspi->cur_rx_pos; tegra_slink_copy_spi_rxbuf_to_client_rxbuf() local
|
H A D | spi-topcliff-pch.c | 732 u8 *rx_buf; pch_spi_copy_rx_data() local 753 u8 *rx_buf; pch_spi_copy_rx_data_for_dma() local
|
/linux-4.4.14/drivers/input/touchscreen/ |
H A D | ad7879-spi.c | 30 ad7879_spi_xfer(struct spi_device *spi, u16 cmd, u8 count, u16 *tx_buf, u16 *rx_buf) ad7879_spi_xfer() argument
|
H A D | wdt87xx_i2c.c | 249 u8 rx_buf[PKT_WRITE_SIZE]; wdt87xx_get_string() local 281 u8 rx_buf[PKT_WRITE_SIZE]; wdt87xx_get_feature() local
|
/linux-4.4.14/drivers/tty/serial/cpm_uart/ |
H A D | cpm_uart.h | 75 unsigned char *rx_buf; member in struct:uart_cpm_port
|
/linux-4.4.14/drivers/staging/mt29f_spinand/ |
H A D | mt29f_spinand.h | 101 u8 *rx_buf; /* Rx buf */ member in struct:spinand_cmd
|
/linux-4.4.14/drivers/i2c/busses/ |
H A D | i2c-designware-core.h | 88 u8 *rx_buf; member in struct:dw_i2c_dev
|
/linux-4.4.14/drivers/iio/adc/ |
H A D | mcp320x.c | 70 u8 rx_buf[2]; member in struct:mcp320x
|
H A D | ad799x.c | 135 u8 *rx_buf; member in struct:ad799x_state
|
/linux-4.4.14/drivers/net/wireless/p54/ |
H A D | p54pci.c | 135 p54p_refill_rx_ring(struct ieee80211_hw *dev, int ring_index, struct p54p_desc *ring, u32 ring_limit, struct sk_buff **rx_buf, u32 index) p54p_refill_rx_ring() argument 187 p54p_check_rx_ring(struct ieee80211_hw *dev, u32 *index, int ring_index, struct p54p_desc *ring, u32 ring_limit, struct sk_buff **rx_buf) p54p_check_rx_ring() argument
|
/linux-4.4.14/drivers/char/tpm/st33zp24/ |
H A D | spi.c | 71 u8 rx_buf[ST33ZP24_SPI_BUFFER_SIZE]; member in struct:st33zp24_spi_phy 118 u8 *rx_buf = phy->spi_xfer.rx_buf; st33zp24_spi_send() local 164 u8 *rx_buf = phy->spi_xfer.rx_buf; read8_reg() local
|
/linux-4.4.14/include/uapi/linux/spi/ |
H A D | spidev.h | 91 __u64 rx_buf; member in struct:spi_ioc_transfer
|
/linux-4.4.14/drivers/tty/serial/8250/ |
H A D | 8250.h | 40 void *rx_buf; member in struct:uart_8250_dma
|
/linux-4.4.14/drivers/tty/serial/ |
H A D | samsung.h | 66 char *rx_buf; member in struct:s3c24xx_uart_dma
|
H A D | omap-serial.c | 121 unsigned char *rx_buf; member in struct:uart_omap_dma
|
H A D | sh-sci.c | 112 void *rx_buf[2]; member in struct:sci_port
|
H A D | ucc_uart.c | 195 unsigned char *rx_buf; member in struct:uart_qe_port
|
H A D | imx.c | 216 void *rx_buf; member in struct:imx_port
|
/linux-4.4.14/drivers/video/fbdev/exynos/ |
H A D | exynos_mipi_dsi_common.c | 287 exynos_mipi_dsi_long_data_rd(struct mipi_dsim_device *dsim, unsigned int req_size, unsigned int rx_data, u8 *rx_buf) exynos_mipi_dsi_long_data_rd() argument 342 exynos_mipi_dsi_rd_data(struct mipi_dsim_device *dsim, unsigned int data_id, unsigned int data0, unsigned int req_size, u8 *rx_buf) exynos_mipi_dsi_rd_data() argument
|
/linux-4.4.14/drivers/net/usb/ |
H A D | ipheth.c | 147 unsigned char *rx_buf; member in struct:ipheth_device 161 u8 *rx_buf = NULL; ipheth_alloc_urbs() local
|
H A D | kaweth.c | 238 __u8 *rx_buf; member in struct:kaweth_device
|
H A D | catc.c | 171 u8 rx_buf[RX_MAX_BURST * (PKT_SZ + 2)]; member in struct:catc
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
H A D | rx.c | 79 efx_rx_buf_next(struct efx_rx_queue *rx_queue, struct efx_rx_buffer *rx_buf) efx_rx_buf_next() argument 155 struct efx_rx_buffer *rx_buf; efx_init_rx_buffers() local 426 efx_rx_packet_gro(struct efx_channel *channel, struct efx_rx_buffer *rx_buf, efx_rx_packet_gro() argument 535 struct efx_rx_buffer *rx_buf; efx_rx_packet() local 653 struct efx_rx_buffer *rx_buf = __efx_rx_packet() local 787 struct efx_rx_buffer *rx_buf; efx_fini_rx_queue() local 87 efx_sync_rx_buffer(struct efx_nic *efx, struct efx_rx_buffer *rx_buf, unsigned int len) efx_sync_rx_buffer() argument 213 efx_unmap_rx_buffer(struct efx_nic *efx, struct efx_rx_buffer *rx_buf) efx_unmap_rx_buffer() argument 227 efx_free_rx_buffers(struct efx_rx_queue *rx_queue, struct efx_rx_buffer *rx_buf, unsigned int num_bufs) efx_free_rx_buffers() argument 244 efx_recycle_rx_page(struct efx_channel *channel, struct efx_rx_buffer *rx_buf) efx_recycle_rx_page() argument 276 efx_fini_rx_buffer(struct efx_rx_queue *rx_queue, struct efx_rx_buffer *rx_buf) efx_fini_rx_buffer() argument 292 efx_recycle_rx_pages(struct efx_channel *channel, struct efx_rx_buffer *rx_buf, unsigned int n_frags) efx_recycle_rx_pages() argument 304 efx_discard_rx_packet(struct efx_channel *channel, struct efx_rx_buffer *rx_buf, unsigned int n_frags) efx_discard_rx_packet() argument 388 efx_rx_packet__check_len(struct efx_rx_queue *rx_queue, struct efx_rx_buffer *rx_buf, int len) efx_rx_packet__check_len() argument 473 efx_rx_mk_skb(struct efx_channel *channel, struct efx_rx_buffer *rx_buf, unsigned int n_frags, u8 *eh, int hdr_len) efx_rx_mk_skb() argument 617 efx_rx_deliver(struct efx_channel *channel, u8 *eh, struct efx_rx_buffer *rx_buf, unsigned int n_frags) efx_rx_deliver() argument
|
H A D | farch.c | 469 struct efx_rx_buffer *rx_buf; efx_farch_build_rx_desc() local
|
H A D | ef10.c | 2214 struct efx_rx_buffer *rx_buf; efx_ef10_build_rx_desc() local
|
/linux-4.4.14/include/drm/ |
H A D | drm_mipi_dsi.h | 44 void *rx_buf; member in struct:mipi_dsi_msg
|
/linux-4.4.14/include/linux/ |
H A D | n_r3964.h | 152 unsigned char *rx_buf; /* ring buffer */ member in struct:r3964_info
|
/linux-4.4.14/drivers/tty/ |
H A D | metag_da.c | 111 void *rx_buf; member in struct:dashtty_port 345 void *rx_buf; dashtty_port_activate() local 381 void *rx_buf; dashtty_port_shutdown() local
|
H A D | mips_ejtag_fdc.c | 111 void *rx_buf; member in struct:mips_ejtag_fdc_tty_port 702 void *rx_buf; mips_ejtag_fdc_tty_port_activate() local 729 void *rx_buf; mips_ejtag_fdc_tty_port_shutdown() local
|
/linux-4.4.14/drivers/net/caif/ |
H A D | caif_hsi.c | 622 u8 *rx_ptr, *rx_buf; cfhsi_rx_done() local 1265 u8 *tx_buf, *rx_buf, *flip_buf; cfhsi_close() local
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
H A D | rtl8180.h | 69 __le32 rx_buf; member in struct:rtl818x_rx_cmd_desc 116 struct sk_buff *rx_buf[32]; member in struct:rtl8180_priv
|
/linux-4.4.14/drivers/net/irda/ |
H A D | ks959-sir.c | 187 __u8 *rx_buf; member in struct:ks959_cb
|
H A D | ksdazzle-sir.c | 151 __u8 *rx_buf; member in struct:ksdazzle_cb
|
/linux-4.4.14/drivers/net/ethernet/amd/ |
H A D | a2065.c | 99 char rx_buf[RX_RING_SIZE][RX_BUFF_SIZE]; member in struct:lance_init_block
|
H A D | 7990.h | 90 volatile char rx_buf[RX_RING_SIZE][RX_BUFF_SIZE]; member in struct:lance_init_block
|
H A D | sunlance.c | 231 u8 rx_buf [RX_RING_SIZE][RX_BUFF_SIZE]; member in struct:lance_init_block
|
/linux-4.4.14/include/net/caif/ |
H A D | caif_hsi.h | 157 u8 *rx_buf; member in struct:cfhsi
|
/linux-4.4.14/sound/soc/codecs/ |
H A D | wm0010.c | 127 u8 *rx_buf; member in struct:wm0010_spi_msg
|
/linux-4.4.14/include/linux/iio/common/ |
H A D | st_sensors.h | 146 u8 rx_buf[ST_SENSORS_RX_MAX_LENGTH]; member in struct:st_sensor_transfer_buffer
|
/linux-4.4.14/drivers/staging/media/lirc/ |
H A D | lirc_sir.c | 139 static int rx_buf[RBUF_LEN]; variable
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
H A D | vmk80xx.c | 366 unsigned char *rx_buf; vmk80xx_di_insn_bits() local 405 unsigned char *rx_buf = devpriv->usb_rx_buf; vmk80xx_do_insn_bits() local 575 unsigned char *rx_buf; vmk80xx_pwm_insn_read() local
|
/linux-4.4.14/drivers/media/rc/ |
H A D | ite-cir.c | 281 u8 rx_buf[ITE_RX_FIFO_LEN]; ite_cir_isr() local
|
/linux-4.4.14/drivers/net/ethernet/microchip/ |
H A D | enc28j60.c | 90 u8 *rx_buf = priv->spi_transfer_buf + 4; spi_read_buf() local 145 u8 rx_buf[4]; spi_read_op() local
|
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/ |
H A D | txrx.c | 883 int rx_buf; ath6kl_rx_refill() local
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_init.c | 87 struct qlcnic_rx_buffer *rx_buf; qlcnic_release_rx_buffers() local 112 struct qlcnic_rx_buffer *rx_buf; qlcnic_reset_rx_buffers_list() local 190 struct qlcnic_rx_buffer *rx_buf; qlcnic_alloc_sw_resources() local
|
/linux-4.4.14/drivers/net/ethernet/ |
H A D | ec_bhf.c | 147 struct bhf_dma rx_buf; member in struct:ec_bhf_priv
|
/linux-4.4.14/net/sunrpc/xprtrdma/ |
H A D | xprt_rdma.h | 396 struct rpcrdma_buffer rx_buf; member in struct:rpcrdma_xprt
|
/linux-4.4.14/drivers/media/i2c/cx25840/ |
H A D | cx25840-core.c | 112 u8 tx_buf[2], rx_buf[1]; cx25840_read() local 137 u8 tx_buf[2], rx_buf[4]; cx25840_read4() local
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/ |
H A D | pci.h | 193 struct sk_buff *rx_buf[RTL_PCI_MAX_RX_COUNT]; member in struct:rtl8192_rx_ring
|
/linux-4.4.14/drivers/net/ethernet/moxa/ |
H A D | moxart_ether.h | 305 unsigned char *rx_buf[RX_DESC_NUM]; member in struct:moxart_mac_priv_t
|
/linux-4.4.14/drivers/net/hamradio/ |
H A D | dmascc.c | 204 char rx_buf[NUM_RX_BUF][BUF_SIZE]; member in struct:scc_priv
|
H A D | yam.c | 145 unsigned char rx_buf[YAM_MAX_FRAME]; member in struct:yam_port
|
/linux-4.4.14/drivers/net/wan/ |
H A D | z85230.h | 303 u8 *rx_buf[2]; /* The flip buffers */ member in struct:z8530_channel
|
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_init.c | 111 struct netxen_rx_buffer *rx_buf; netxen_release_rx_buffers() local 200 struct netxen_rx_buffer *rx_buf; netxen_alloc_sw_resources() local
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_main.c | 1565 struct sw_rx_data *rx_buf; qede_free_rx_buffers() local
|
/linux-4.4.14/drivers/net/ethernet/cirrus/ |
H A D | ep93xx_eth.c | 165 void *rx_buf[RX_QUEUE_ENTRIES]; member in struct:ep93xx_priv
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/ |
H A D | hip04_eth.c | 172 unsigned char *rx_buf[RX_DESC_NUM]; member in struct:hip04_priv
|
/linux-4.4.14/drivers/firmware/ |
H A D | arm_scpi.c | 140 void *rx_buf; member in struct:scpi_xfer 345 scpi_send_message(u8 cmd, void *tx_buf, unsigned int tx_len, void *rx_buf, unsigned int rx_len) scpi_send_message() argument
|
/linux-4.4.14/drivers/gpu/drm/msm/dsi/ |
H A D | dsi_host.c | 123 u8 *rx_buf; member in struct:msm_dsi_host
|
/linux-4.4.14/include/linux/spi/ |
H A D | spi.h | 682 void *rx_buf; member in struct:spi_transfer
|
/linux-4.4.14/drivers/net/ethernet/sun/ |
H A D | sunqe.h | 327 u8 rx_buf[RX_RING_SIZE][PKT_BUF_SZ]; member in struct:sunqe_buffers
|
/linux-4.4.14/drivers/net/ieee802154/ |
H A D | mrf24j40.c | 224 u8 rx_buf[3]; member in struct:mrf24j40
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_ethtool.c | 2447 struct sw_rx_bd *rx_buf; bnx2x_run_loopback() local
|
H A D | bnx2x_cmn.c | 765 struct sw_rx_bd *rx_buf = &tpa_info->first_buf; bnx2x_tpa_stop() local 836 struct sw_rx_bd *rx_buf = &fp->rx_buf_ring[index]; bnx2x_alloc_rx_data() local 916 struct sw_rx_bd *rx_buf = NULL; bnx2x_rx_int() local 1551 struct sw_rx_bd *rx_buf = &fp->rx_buf_ring[i]; bnx2x_free_rx_bds() local
|
/linux-4.4.14/include/linux/mfd/abx500/ |
H A D | ab8500.h | 360 unsigned long rx_buf[4]; member in struct:ab8500
|
/linux-4.4.14/drivers/staging/rtl8192e/rtl8192e/ |
H A D | rtl_core.h | 391 struct sk_buff *rx_buf[MAX_RX_QUEUE][MAX_RX_COUNT]; member in struct:r8192_priv
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 510 struct bnxt_sw_rx_bd *rx_buf = &rxr->rx_buf_ring[prod]; bnxt_alloc_rx_data() local 1054 struct bnxt_sw_rx_bd *rx_buf; bnxt_rx_pkt() local 1544 struct bnxt_sw_rx_bd *rx_buf = &rxr->rx_buf_ring[j]; bnxt_free_rx_skbs() local
|
/linux-4.4.14/drivers/char/pcmcia/ |
H A D | synclink_cs.c | 157 unsigned char *rx_buf; /* memory allocated for all rx buffers */ member in struct:_mgslpc_info
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_main.c | 880 u32 rx_page, rx_buf; i40e_update_vsi_stats() local
|
/linux-4.4.14/drivers/net/wireless/ |
H A D | atmel.c | 556 u8 rx_buf[MAX_WIRELESS_BODY]; member in struct:atmel_private
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
H A D | bnx2.c | 2768 struct bnx2_sw_bd *rx_buf = &rxr->rx_buf_ring[index]; bnx2_alloc_rx_data() local 3169 struct bnx2_sw_bd *rx_buf, *next_rx_buf; bnx2_rx_int() local 5477 struct bnx2_sw_bd *rx_buf = &rxr->rx_buf_ring[j]; bnx2_free_rx_skbs() local 5802 struct bnx2_sw_bd *rx_buf; bnx2_run_loopback() local
|