/kernel/linux/linux-5.10/include/linux/ |
H A D | ti_wilink_st.h | 34 * relevant data. 41 * to be made use when protocol drivers have data to send to TTY. 42 * @priv_data: privdate data holder for the protocol drivers, sent 51 * how much to receive, if the data is split across UART frames. 60 unsigned char (*match_packet) (const unsigned char *data); 61 void (*reg_complete_cb) (void *, int data); 103 * then to maintain the rest of data to be written on next instance. 105 * @tx_state: if the data is being written onto the TTY and protocol driver 106 * wants to send more, queue up data and mark that there is 107 * more data t 308 u8 data[]; global() member 312 u8 data[0]; global() member 318 u8 data[]; global() member [all...] |
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | wmfw.h | 63 u8 data[]; member 136 u8 data[]; member 150 u8 data[]; member 164 u8 data[]; member 174 u8 data[]; member
|
/kernel/linux/linux-5.10/fs/cifs/ |
H A D | cifs_spnego.c | 43 payload = kmemdup(prep->data, prep->datalen, GFP_KERNEL); in cifs_spnego_key_instantiate() 47 /* attach the data */ in cifs_spnego_key_instantiate() 48 key->payload.data[0] = payload; in cifs_spnego_key_instantiate() 58 kfree(key->payload.data[0]); in cifs_spnego_key_destroy() 178 struct cifs_spnego_msg *msg = spnego_key->payload.data[0]; in cifs_get_spnego_key() 179 cifs_dump_mem("SPNEGO reply blob:", msg->data, min(1024U, in cifs_get_spnego_key()
|
/kernel/linux/linux-5.10/fs/fscache/ |
H A D | main.c | 57 unsigned int *datap = table->data; in fscache_max_active_sysctl() 69 .data = &fscache_object_max_active, 77 .data = &fscache_op_max_active, 122 * the hashed data will be a series of aligned 32-bit words. 124 unsigned int fscache_hash(unsigned int salt, unsigned int *data, unsigned int n) in fscache_hash() argument 129 a = *data++; in fscache_hash()
|
/kernel/linux/linux-5.10/drivers/w1/masters/ |
H A D | matrox_w1.c | 85 static void matrox_w1_write_ddc_bit(void *data, u8 bit) in matrox_w1_write_ddc_bit() argument 88 struct matrox_device *dev = data; in matrox_w1_write_ddc_bit() 100 static u8 matrox_w1_read_ddc_bit(void *data) in matrox_w1_read_ddc_bit() argument 103 struct matrox_device *dev = data; in matrox_w1_read_ddc_bit() 157 dev->bus_master->data = dev; in matrox_w1_probe()
|
/kernel/linux/linux-5.10/lib/ |
H A D | textsearch.c | 16 * both linear and non-linear data. Individual search algorithms are 48 * to fetch the data to be searched in block by block. 67 * textsearch_find_continuous() for linear data or by providing 72 * textsearch_next() regardless of the linearity of the data. 201 const void *data; member 211 *dst = st->data + consumed; in get_linear_data() 219 * textsearch_find_continuous - search a pattern in continuous/linear data 222 * @data: data to search in 223 * @len: length of data 231 textsearch_find_continuous(struct ts_config *conf, struct ts_state *state, const void *data, unsigned int len) textsearch_find_continuous() argument [all...] |
/kernel/linux/linux-5.10/net/ife/ |
H A D | ife.c | 50 iethh = (struct ethhdr *) skb->data; in ife_encode() 53 memcpy(skb->data, iethh, skb->dev->hard_header_len); in ife_encode() 58 ifehdr = (struct ifeheadr *) (skb->data + skboff); in ife_encode() 75 ifehdr = (struct ifeheadr *) (skb->data + skb->dev->hard_header_len); in ife_decode() 85 ifehdr = (struct ifeheadr *)(skb->data + skb->dev->hard_header_len); in ife_decode() 125 /* Caller takes care of presenting data in network order 157 /* Caller takes care of presenting data in network order
|
/kernel/linux/linux-5.10/drivers/gpu/drm/loongson/ |
H A D | loongson_i2c.c | 47 unsigned int pin = li2c->data; in loongson_i2c_set_data() 76 unsigned int pin = li2c->data; in loongson_i2c_get_data() 122 li2c->data = i2c_num * 2; in loongson_i2c_create() 124 DRM_INFO("Created dc-i2c%d, sda=%d, scl=%d\n", i2c_num, li2c->data, in loongson_i2c_create() 139 i2c_algo_data->data = li2c; in loongson_i2c_create()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_cmd_encoder.c | 166 u32 data = 0; in mdp5_cmd_encoder_set_split_display() local 178 data |= MDP5_SPLIT_DPL_UPPER_INTF2_SW_TRG_MUX; in mdp5_cmd_encoder_set_split_display() 180 data |= MDP5_SPLIT_DPL_UPPER_INTF1_SW_TRG_MUX; in mdp5_cmd_encoder_set_split_display() 185 data |= MDP5_SPLIT_DPL_UPPER_SMART_PANEL; in mdp5_cmd_encoder_set_split_display() 191 mdp5_write(mdp5_kms, REG_MDP5_SPLIT_DPL_UPPER, data); in mdp5_cmd_encoder_set_split_display()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_simple_resource.c | 54 * @data: Data passed to the information initialization function. 64 void *data, in vmw_simple_resource_init() 78 ret = simple->func->init(res, data); in vmw_simple_resource_init() 133 * @data: Ioctl argument. 143 vmw_simple_resource_create_ioctl(struct drm_device *dev, void *data, in vmw_simple_resource_create_ioctl() argument 198 data, vmw_simple_resource_free); in vmw_simple_resource_create_ioctl() 212 func->set_arg_handle(data, usimple->base.handle); in vmw_simple_resource_create_ioctl() 62 vmw_simple_resource_init(struct vmw_private *dev_priv, struct vmw_simple_resource *simple, void *data, void (*res_free)(struct vmw_resource *res)) vmw_simple_resource_init() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vgem/ |
H A D | vgem_fence.c | 126 void *data, in vgem_fence_attach_ioctl() 129 struct drm_vgem_fence_attach *arg = data; in vgem_fence_attach_ioctl() 206 void *data, in vgem_fence_signal_ioctl() 210 struct drm_vgem_fence_signal *arg = data; in vgem_fence_signal_ioctl() 241 static int __vgem_fence_idr_fini(int id, void *p, void *data) in __vgem_fence_idr_fini() argument 125 vgem_fence_attach_ioctl(struct drm_device *dev, void *data, struct drm_file *file) vgem_fence_attach_ioctl() argument 205 vgem_fence_signal_ioctl(struct drm_device *dev, void *data, struct drm_file *file) vgem_fence_signal_ioctl() argument
|
/kernel/linux/linux-5.10/drivers/media/usb/as102/ |
H A D | as102_fw.c | 38 * Parse INTEL HEX firmware file to extract address and data. 41 unsigned char *data, int *dataLength, in parse_hex_line() 55 /* parse line to split addr / data */ in parse_hex_line() 67 /* check if data is an address */ in parse_hex_line() 78 data[(count - 4)] = dst; in parse_hex_line() 81 data[(count - 4)] = dst; in parse_hex_line() 109 (u8 *) (firmware->data + total_read_bytes), in as102_firmware_upload() 111 fw_pkt->raw.data, in as102_firmware_upload() 172 /* allocate buffer to store firmware upload command and data */ in as102_fw_upload() 40 parse_hex_line(unsigned char *fw_data, unsigned char *addr, unsigned char *data, int *dataLength, unsigned char *addr_has_changed) parse_hex_line() argument
|
/kernel/linux/linux-5.10/drivers/media/rc/ |
H A D | zx-irdec.c | 40 u32 data; in zx_irdec_set_mask() local 42 data = readl(irdec->base + reg); in zx_irdec_set_mask() 43 data &= ~mask; in zx_irdec_set_mask() 44 data |= value & mask; in zx_irdec_set_mask() 45 writel(data, irdec->base + reg); in zx_irdec_set_mask()
|
/kernel/linux/linux-5.10/drivers/parport/ |
H A D | parport_atari.c | 9 * with 8 output data lines (D0 - D7), 1 output control line (STROBE) 28 unsigned char data; in parport_atari_read_data() local 32 data = sound_ym.rd_data_reg_sel; in parport_atari_read_data() 34 return data; in parport_atari_read_data() 38 parport_atari_write_data(struct parport *p, unsigned char data) in parport_atari_write_data() argument 44 sound_ym.wd_data = data; in parport_atari_write_data()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/tilcdc/ |
H A D | tilcdc_regs.h | 114 static inline void tilcdc_write(struct drm_device *dev, u32 reg, u32 data) in tilcdc_write() argument 117 iowrite32(data, priv->mmio + reg); in tilcdc_write() 120 static inline void tilcdc_write64(struct drm_device *dev, u32 reg, u64 data) in tilcdc_write64() argument 126 iowrite64(data, addr); in tilcdc_write64() 130 *(volatile u64 __force *)addr = __cpu_to_le64(data); in tilcdc_write64()
|
/kernel/linux/linux-5.10/include/linux/device/ |
H A D | bus.h | 67 * @p: The private data of the driver core, only the driver core can 80 * private data. 160 int bus_for_each_dev(struct bus_type *bus, struct device *start, void *data, 161 int (*fn)(struct device *dev, void *data)); 163 const void *data, 164 int (*match)(struct device *dev, const void *data)); 252 void *data, int (*fn)(struct device_driver *, void *));
|
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-fsl-lib.c | 30 void mpc8xxx_spi_rx_buf_##type(u32 data, struct mpc8xxx_spi *mpc8xxx_spi) \ 33 *rx++ = (type)(data >> mpc8xxx_spi->rx_shift); \ 41 u32 data; \ 45 data = *tx++ << mpc8xxx_spi->tx_shift; \ 47 return data; \
|
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
H A D | adl_pci7x3x.c | 110 unsigned int *data) in adl_pci7x3x_do_insn_bits() 114 if (comedi_dio_update_state(s, data)) { in adl_pci7x3x_do_insn_bits() 129 data[1] = s->state; in adl_pci7x3x_do_insn_bits() 137 unsigned int *data) in adl_pci7x3x_di_insn_bits() 141 data[1] = inl(dev->iobase + reg); in adl_pci7x3x_di_insn_bits() 107 adl_pci7x3x_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) adl_pci7x3x_do_insn_bits() argument 134 adl_pci7x3x_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) adl_pci7x3x_di_insn_bits() argument
|
H A D | addi_apci_1516.c | 12 * http://www.addi-data.com 13 * info@addi-data.com 70 unsigned int *data) in apci1516_di_insn_bits() 72 data[1] = inw(dev->iobase + APCI1516_DI_REG); in apci1516_di_insn_bits() 80 unsigned int *data) in apci1516_do_insn_bits() 84 if (comedi_dio_update_state(s, data)) in apci1516_do_insn_bits() 87 data[1] = s->state; in apci1516_do_insn_bits() 67 apci1516_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) apci1516_di_insn_bits() argument 77 apci1516_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) apci1516_do_insn_bits() argument
|
H A D | aio_iiro_16.c | 20 * The sample data returned by the async command indicates which inputs 142 unsigned int *data) in aio_iiro_16_do_insn_bits() 144 if (comedi_dio_update_state(s, data)) { in aio_iiro_16_do_insn_bits() 150 data[1] = s->state; in aio_iiro_16_do_insn_bits() 158 unsigned int *data) in aio_iiro_16_di_insn_bits() 160 data[1] = aio_iiro_16_read_inputs(dev); in aio_iiro_16_di_insn_bits() 139 aio_iiro_16_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) aio_iiro_16_do_insn_bits() argument 155 aio_iiro_16_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) aio_iiro_16_di_insn_bits() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_nic.c | 101 u8 *data; in octnic_alloc_ctrl_pkt_sc() local 116 data = (u8 *)sc->virtdptr; in octnic_alloc_ctrl_pkt_sc() 118 memcpy(data, &nctrl->ncmd, OCTNET_CMD_SIZE); in octnic_alloc_ctrl_pkt_sc() 120 octeon_swap_8B_data((u64 *)data, (OCTNET_CMD_SIZE >> 3)); in octnic_alloc_ctrl_pkt_sc() 124 memcpy(data + OCTNET_CMD_SIZE, nctrl->udd, uddsize); in octnic_alloc_ctrl_pkt_sc()
|
/kernel/linux/linux-6.6/drivers/media/usb/as102/ |
H A D | as102_fw.c | 38 * Parse INTEL HEX firmware file to extract address and data. 41 unsigned char *data, int *dataLength, in parse_hex_line() 55 /* parse line to split addr / data */ in parse_hex_line() 67 /* check if data is an address */ in parse_hex_line() 78 data[(count - 4)] = dst; in parse_hex_line() 81 data[(count - 4)] = dst; in parse_hex_line() 109 (u8 *) (firmware->data + total_read_bytes), in as102_firmware_upload() 111 fw_pkt->raw.data, in as102_firmware_upload() 172 /* allocate buffer to store firmware upload command and data */ in as102_fw_upload() 40 parse_hex_line(unsigned char *fw_data, unsigned char *addr, unsigned char *data, int *dataLength, unsigned char *addr_has_changed) parse_hex_line() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/apm/xgene-v2/ |
H A D | mdio.c | 12 static int xge_mdio_write(struct mii_bus *bus, int phy_id, int reg, u16 data) in xge_mdio_write() argument 22 xge_wr_csr(pdata, MII_MGMT_CONTROL, data); in xge_mdio_write() 39 u32 data, done, val = 0; in xge_mdio_read() local 57 data = xge_rd_csr(pdata, MII_MGMT_STATUS); in xge_mdio_read() 60 return data; in xge_mdio_read()
|
/kernel/linux/linux-6.6/drivers/net/dsa/microchip/ |
H A D | ksz8863_smi.c | 55 static int ksz8863_mdio_write(void *ctx, const void *data, size_t count) in ksz8863_mdio_write() argument 65 val = (u8 *)(data + 4); in ksz8863_mdio_write() 66 reg = *(u32 *)data; in ksz8863_mdio_write() 202 .data = &ksz_switch_chips[KSZ8830] 206 .data = &ksz_switch_chips[KSZ8830]
|
/kernel/linux/linux-6.6/drivers/base/ |
H A D | driver.c | 112 * @data: Data to pass to the callback. 118 void *data, int (*fn)(struct device *, void *)) in driver_for_each_device() 130 error = fn(dev, data); in driver_for_each_device() 140 * @data: Data to pass to match function 152 struct device *start, const void *data, in driver_find_device() 153 int (*match)(struct device *dev, const void *data)) in driver_find_device() 164 if (match(dev, data) && get_device(dev)) in driver_find_device() 117 driver_for_each_device(struct device_driver *drv, struct device *start, void *data, int (*fn)(struct device *, void *)) driver_for_each_device() argument 151 driver_find_device(struct device_driver *drv, struct device *start, const void *data, int (*match)(struct device *dev, const void *data)) driver_find_device() argument
|