/kernel/linux/linux-5.10/drivers/bluetooth/ |
H A D | btqcomsmd.c | 28 const void *data, size_t count) in btqcomsmd_recv() 40 skb_put_data(skb, data, count); in btqcomsmd_recv() 45 static int btqcomsmd_acl_callback(struct rpmsg_device *rpdev, void *data, in btqcomsmd_acl_callback() argument 51 return btqcomsmd_recv(btq->hdev, HCI_ACLDATA_PKT, data, count); in btqcomsmd_acl_callback() 54 static int btqcomsmd_cmd_callback(struct rpmsg_device *rpdev, void *data, in btqcomsmd_cmd_callback() argument 60 return btqcomsmd_recv(btq->hdev, HCI_EVENT_PKT, data, count); in btqcomsmd_cmd_callback() 70 ret = rpmsg_send(btq->acl_channel, skb->data, skb->len); in btqcomsmd_send() 79 ret = rpmsg_send(btq->cmd_channel, skb->data, skb->len); in btqcomsmd_send() 27 btqcomsmd_recv(struct hci_dev *hdev, unsigned int type, const void *data, size_t count) btqcomsmd_recv() argument
|
/kernel/linux/linux-5.10/drivers/acpi/apei/ |
H A D | hest.c | 83 int apei_hest_parse(apei_hest_func_t func, void *data) in apei_hest_parse() argument 109 rc = func(hest_hdr, data); in apei_hest_parse() 124 static int __init hest_parse_cmc(struct acpi_hest_header *hest_hdr, void *data) in hest_parse_cmc() argument 130 return !arch_apei_enable_cmcff(hest_hdr, data); in hest_parse_cmc() 140 static int __init hest_parse_ghes_count(struct acpi_hest_header *hest_hdr, void *data) in hest_parse_ghes_count() argument 142 int *count = data; in hest_parse_ghes_count() 150 static int __init hest_parse_ghes(struct acpi_hest_header *hest_hdr, void *data) in hest_parse_ghes() argument 153 struct ghes_arr *ghes_arr = data; in hest_parse_ghes()
|
/kernel/linux/common_modules/newip/src/common/ |
H A D | nip_hdr_decap.c | 24 if (*nbuf->data & NIP_BITMAP_INVALID_SET) in _get_nip_hdr_bitmap() 34 bitmap[i] = *nbuf->data; in _get_nip_hdr_bitmap() 52 niph->ttl = *nbuf->data; in _get_nip_hdr_ttl() 76 niph->hdr_len = *nbuf->data; in _get_nip_hdr_len() 97 niph->nexthdr = *nbuf->data; in _get_nip_hdr_nexthdr() 163 niph->total_len = *((unsigned short *)nbuf->data); in _get_nip_total_len() 262 nbuf.data = rcv_buf; in nip_hdr_parse() 263 if (!nbuf.data) in nip_hdr_parse()
|
/kernel/linux/linux-5.10/arch/um/drivers/ |
H A D | chan_user.c | 69 void generic_free(void *data) in generic_free() argument 71 kfree(data); in generic_free() 146 struct winch_data *data = arg; in winch_thread() local 152 pty_fd = data->pty_fd; in winch_thread() 153 pipe_fd = data->pipe_fd; in winch_thread() 222 struct winch_data data; in winch_tramp() local 233 data = ((struct winch_data) { .pty_fd = fd, in winch_tramp() 241 pid = run_helper_thread(winch_thread, &data, CLONE_FILES, stack_out); in winch_tramp()
|
/kernel/linux/linux-5.10/arch/sparc/crypto/ |
H A D | sha256_glue.c | 26 asmlinkage void sha256_sparc64_transform(u32 *digest, const char *data, 61 static void __sha256_sparc64_update(struct sha256_state *sctx, const u8 *data, in __sha256_sparc64_update() argument 69 memcpy(sctx->buf + partial, data, done); in __sha256_sparc64_update() 75 sha256_sparc64_transform(sctx->state, data + done, rounds); in __sha256_sparc64_update() 79 memcpy(sctx->buf, data + done, len - done); in __sha256_sparc64_update() 82 static int sha256_sparc64_update(struct shash_desc *desc, const u8 *data, in sha256_sparc64_update() argument 91 memcpy(sctx->buf + partial, data, len); in sha256_sparc64_update() 93 __sha256_sparc64_update(sctx, data, len, partial); in sha256_sparc64_update()
|
H A D | sha512_glue.c | 25 asmlinkage void sha512_sparc64_transform(u64 *digest, const char *data, 60 static void __sha512_sparc64_update(struct sha512_state *sctx, const u8 *data, in __sha512_sparc64_update() argument 69 memcpy(sctx->buf + partial, data, done); in __sha512_sparc64_update() 75 sha512_sparc64_transform(sctx->state, data + done, rounds); in __sha512_sparc64_update() 79 memcpy(sctx->buf, data + done, len - done); in __sha512_sparc64_update() 82 static int sha512_sparc64_update(struct shash_desc *desc, const u8 *data, in sha512_sparc64_update() argument 92 memcpy(sctx->buf + partial, data, len); in sha512_sparc64_update() 94 __sha512_sparc64_update(sctx, data, len, partial); in sha512_sparc64_update()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | msr.c | 57 u32 data[2]; in msr_read() local 67 err = rdmsr_safe_on_cpu(cpu, reg, &data[0], &data[1]); in msr_read() 70 if (copy_to_user(tmp, &data, 8)) { in msr_read() 115 u32 data[2]; in msr_write() local 133 if (copy_from_user(&data, tmp, 8)) { in msr_write() 140 err = wrmsr_safe_on_cpu(cpu, reg, data[0], data[1]); in msr_write()
|
/kernel/linux/linux-5.10/arch/arm/plat-pxa/ |
H A D | ssp.c | 99 { .compatible = "mrvl,pxa25x-ssp", .data = (void *) PXA25x_SSP }, 100 { .compatible = "mvrl,pxa25x-nssp", .data = (void *) PXA25x_NSSP }, 101 { .compatible = "mrvl,pxa27x-ssp", .data = (void *) PXA27x_SSP }, 102 { .compatible = "mrvl,pxa3xx-ssp", .data = (void *) PXA3xx_SSP }, 103 { .compatible = "mvrl,pxa168-ssp", .data = (void *) PXA168_SSP }, 104 { .compatible = "mrvl,pxa910-ssp", .data = (void *) PXA910_SSP }, 105 { .compatible = "mrvl,ce4100-ssp", .data = (void *) CE4100_SSP }, 157 ssp->type = (int) id->data; in pxa_ssp_probe()
|
/kernel/linux/linux-5.10/arch/x86/um/ |
H A D | ptrace_64.c | 110 int poke_user(struct task_struct *child, long addr, long data) in poke_user() argument 116 return putreg(child, addr, data); in poke_user() 123 child->thread.arch.debugregs[addr] = data; in poke_user() 170 int peek_user(struct task_struct *child, long addr, long data) in peek_user() argument 187 return put_user(tmp, (unsigned long *) data); in peek_user() 247 unsigned long addr, unsigned long data) in subarch_ptrace() 250 void __user *datap = (void __user *) data; in subarch_ptrace() 261 ret = arch_prctl(child, data, (void __user *) addr); in subarch_ptrace() 246 subarch_ptrace(struct task_struct *child, long request, unsigned long addr, unsigned long data) subarch_ptrace() argument
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/pmu/ebb/ |
H A D | trace.c | 32 tb->tail = tb->data; in trace_buffer_allocate() 97 p = (u64 *)e->data; in trace_log_reg() 114 p = (u64 *)e->data; in trace_log_counter() 134 p = (char *)e->data; in trace_log_string() 205 p = (u64 *)e->data; in trace_print_reg() 220 value = (u64 *)e->data; in trace_print_counter() 228 str = (char *)e->data; in trace_print_string() 282 p = tb->data; in trace_buffer_print()
|
/kernel/linux/linux-6.6/arch/um/drivers/ |
H A D | chan_user.c | 69 void generic_free(void *data) in generic_free() argument 71 kfree(data); in generic_free() 146 struct winch_data *data = arg; in winch_thread() local 152 pty_fd = data->pty_fd; in winch_thread() 153 pipe_fd = data->pipe_fd; in winch_thread() 222 struct winch_data data; in winch_tramp() local 233 data = ((struct winch_data) { .pty_fd = fd, in winch_tramp() 241 pid = run_helper_thread(winch_thread, &data, CLONE_FILES, stack_out); in winch_tramp()
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-log-userspace-transfer.c | 50 char *data; member 106 * error code, we make explicit that we have no data. in fill_pkg() 119 memcpy(pkg->data, tfr->data, tfr->data_size); in fill_pkg() 130 * This is the connector callback that delivers data 156 * @data: data to tx to the server 157 * @data_size: size of data in bytes 158 * @rdata: place to put return data from server 171 char *data, size_ in dm_consult_userspace() 170 dm_consult_userspace(const char *uuid, uint64_t luid, int request_type, char *data, size_t data_size, char *rdata, size_t *rdata_size) dm_consult_userspace() argument [all...] |
/kernel/linux/linux-5.10/drivers/mtd/devices/ |
H A D | mchp23k256.c | 174 struct flash_platform_data *data; in mchp23k256_probe() local 189 data = dev_get_platdata(&spi->dev); in mchp23k256_probe() 204 err = mtd_device_register(&flash->mtd, data ? data->parts : NULL, in mchp23k256_probe() 205 data ? data->nr_parts : 0); in mchp23k256_probe() 222 .data = &mchp23k256_caps, 226 .data = &mchp23lcv1024_caps,
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
H A D | cmd.c | 60 memcpy(MLX5_ADDR_OF(fpga_access_reg, in, data), buf, size); in mlx5_fpga_access_reg() 68 memcpy(buf, MLX5_ADDR_OF(fpga_access_reg, out, data), size); in mlx5_fpga_access_reg() 208 bool clear, struct mlx5_fpga_qp_counters *data) in mlx5_fpga_query_qp_counters() 223 data->rx_ack_packets = MLX5_GET64(fpga_query_qp_counters_out, out, in mlx5_fpga_query_qp_counters() 225 data->rx_send_packets = MLX5_GET64(fpga_query_qp_counters_out, out, in mlx5_fpga_query_qp_counters() 227 data->tx_ack_packets = MLX5_GET64(fpga_query_qp_counters_out, out, in mlx5_fpga_query_qp_counters() 229 data->tx_send_packets = MLX5_GET64(fpga_query_qp_counters_out, out, in mlx5_fpga_query_qp_counters() 231 data->rx_total_drop = MLX5_GET64(fpga_query_qp_counters_out, out, in mlx5_fpga_query_qp_counters() 207 mlx5_fpga_query_qp_counters(struct mlx5_core_dev *dev, u32 fpga_qpn, bool clear, struct mlx5_fpga_qp_counters *data) mlx5_fpga_query_qp_counters() argument
|
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-taos-evm.c | 60 int size, union i2c_smbus_data *data) in taos_smbus_xfer() 67 SMBus command and "#" for the data. */ in taos_smbus_xfer() 84 sprintf(p, "$%02X#%02X", command, data->byte); in taos_smbus_xfer() 130 if (kstrtou8(p + 1, 16, &data->byte)) in taos_smbus_xfer() 149 static irqreturn_t taos_interrupt(struct serio *serio, unsigned char data, in taos_interrupt() argument 156 taos->buffer[taos->pos++] = data; in taos_interrupt() 157 if (data == ':' in taos_interrupt() 169 taos->buffer[taos->pos++] = data; in taos_interrupt() 170 if (data == ']') { in taos_interrupt() 58 taos_smbus_xfer(struct i2c_adapter *adapter, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data *data) taos_smbus_xfer() argument
|
H A D | i2c-sis96x.c | 71 static inline void sis96x_write(u8 reg, u8 data) in sis96x_write() argument 73 outb(data, sis96x_smbus_base + reg) ; in sis96x_write() 152 u8 command, int size, union i2c_smbus_data * data) in sis96x_access() 173 sis96x_write(SMB_BYTE, data->byte); in sis96x_access() 182 sis96x_write(SMB_BYTE, data->word & 0xff); in sis96x_access() 183 sis96x_write(SMB_BYTE + 1, (data->word & 0xff00) >> 8); in sis96x_access() 205 data->byte = sis96x_read(SMB_BYTE); in sis96x_access() 210 data->word = sis96x_read(SMB_BYTE) + in sis96x_access() 150 sis96x_access(struct i2c_adapter * adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data * data) sis96x_access() argument
|
/kernel/linux/linux-5.10/drivers/iio/imu/ |
H A D | adis_buffer.c | 29 burst_length = adis->data->burst_len + adis->burst_extra_len; in adis_update_scan_mode_burst() 31 if (adis->data->burst_max_len) in adis_update_scan_mode_burst() 32 burst_max_length = adis->data->burst_max_len; in adis_update_scan_mode_burst() 48 tx[0] = ADIS_READ_REG(adis->data->burst_reg_cmd); in adis_update_scan_mode_burst() 77 if (adis->data->burst_len) in adis_update_scan_mode() 103 adis->xfer[j].delay.value = adis->data->read_delay; in adis_update_scan_mode() 132 if (adis->data->has_paging) { in adis_trigger_handler() 143 dev_err(&adis->spi->dev, "Failed to read data: %d", ret); in adis_trigger_handler() 146 if (adis->data->has_paging) { in adis_trigger_handler()
|
/kernel/linux/linux-5.10/drivers/hwmon/occ/ |
H A D | p8_i2c.c | 36 static int p8_i2c_occ_getscom(struct i2c_client *client, u32 address, u8 *data) in p8_i2c_occ_getscom() argument 51 /* data from OCC is big-endian */ in p8_i2c_occ_getscom() 61 *(u64 *)data = be64_to_cpu(buf); in p8_i2c_occ_getscom() 66 static int p8_i2c_occ_putscom(struct i2c_client *client, u32 address, u8 *data) in p8_i2c_occ_putscom() argument 74 /* address is bus-endian; data passed through from user as-is */ in p8_i2c_occ_putscom() 76 memcpy(&buf[1], &data[4], sizeof(u32)); in p8_i2c_occ_putscom() 77 memcpy(&buf[2], data, sizeof(u32)); in p8_i2c_occ_putscom() 100 u8 *data) in p8_i2c_occ_putscom_be() 104 memcpy(&data0, data, 4); in p8_i2c_occ_putscom_be() 105 memcpy(&data1, data in p8_i2c_occ_putscom_be() 99 p8_i2c_occ_putscom_be(struct i2c_client *client, u32 address, u8 *data) p8_i2c_occ_putscom_be() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath5k/ |
H A D | pci.c | 77 ath5k_pci_eeprom_read(struct ath_common *common, u32 offset, u16 *data) in ath5k_pci_eeprom_read() argument 99 *data = (u16)(ath5k_hw_reg_read(ah, AR5K_EEPROM_DATA) & in ath5k_pci_eeprom_read() 122 u16 data; in ath5k_pci_eeprom_read_mac() local 125 AR5K_EEPROM_READ(0x20, data); in ath5k_pci_eeprom_read_mac() 128 AR5K_EEPROM_READ(offset, data); in ath5k_pci_eeprom_read_mac() 130 total += data; in ath5k_pci_eeprom_read_mac() 131 mac_d[octet + 1] = data & 0xff; in ath5k_pci_eeprom_read_mac() 132 mac_d[octet] = data >> 8; in ath5k_pci_eeprom_read_mac() 247 * and hw->priv (driver private data) in ath5k_pci_probe() 271 /* Set private data */ in ath5k_pci_probe() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | eeprom.c | 14 u8 *data = dev->mt76.eeprom.data; in mt7915_eeprom_read() local 16 if (!mt7915_efuse_valid(data[offset])) in mt7915_eeprom_read() 19 return data[offset]; in mt7915_eeprom_read() 30 memset(dev->mt76.eeprom.data, -1, MT7915_EEPROM_SIZE); in mt7915_eeprom_load() 38 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_check_eeprom() 53 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_eeprom_parse_hw_cap() 95 memcpy(dev->mt76.macaddr, dev->mt76.eeprom.data + MT_EE_MAC_ADDR, in mt7915_eeprom_init()
|
/kernel/linux/linux-5.10/drivers/net/usb/ |
H A D | cdc_eem.c | 57 skb->data, skb->len, eem_linkcmd_complete, skb); in eem_linkcmd() 116 skb->data = memmove(skb->head + in eem_tx_fixup() 118 skb->data, in eem_tx_fixup() 134 crc = crc32_le(~0, skb->data, skb->len); in eem_tx_fixup() 142 * b15: bmType (0 == data) in eem_tx_fixup() 158 * data frame for the usbnet framework code to process. But we in eem_rx_fixup() 161 * maybe the last data payload in eem_rx_fixup() 181 header = get_unaligned_le16(skb->data); in eem_rx_fixup() 186 * packet is data or command : in eem_rx_fixup() 187 * bmType = 0 : EEM data payloa in eem_rx_fixup() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
H A D | hif.h | 38 int (*diag_write)(struct ath10k *ar, u32 address, const void *data, 93 /* fetch calibration data from target eeprom */ 94 int (*fetch_cal_eeprom)(struct ath10k *ar, void **data, 116 const void *data, int nbytes) in ath10k_hif_diag_write() 121 return ar->hif.ops->diag_write(ar, address, data, nbytes); in ath10k_hif_diag_write() 221 u32 address, u32 data) in ath10k_hif_write32() 228 ar->hif.ops->write32(ar, address, data); in ath10k_hif_write32() 232 void **data, in ath10k_hif_fetch_cal_eeprom() 238 return ar->hif.ops->fetch_cal_eeprom(ar, data, data_len); in ath10k_hif_fetch_cal_eeprom() 115 ath10k_hif_diag_write(struct ath10k *ar, u32 address, const void *data, int nbytes) ath10k_hif_diag_write() argument 220 ath10k_hif_write32(struct ath10k *ar, u32 address, u32 data) ath10k_hif_write32() argument 231 ath10k_hif_fetch_cal_eeprom(struct ath10k *ar, void **data, size_t *data_len) ath10k_hif_fetch_cal_eeprom() argument
|
/kernel/linux/linux-5.10/drivers/thermal/qcom/ |
H A D | tsens-8960.c | 218 char *data; in calibrate_8960() local 223 data = qfprom_read(priv->dev, "calib"); in calibrate_8960() 224 if (IS_ERR(data)) in calibrate_8960() 225 data = qfprom_read(priv->dev, "calib_backup"); in calibrate_8960() 226 if (IS_ERR(data)) in calibrate_8960() 227 return PTR_ERR(data); in calibrate_8960() 230 s->offset = data[i]; in calibrate_8960() 232 kfree(data); in calibrate_8960()
|
/kernel/linux/linux-5.10/include/linux/usb/ |
H A D | usbnet.h | 51 unsigned long data[5]; member 176 unsigned long data; /* Misc driver specific data */ member 190 u16 value, u16 index, void *data, u16 size); 192 u16 value, u16 index, const void *data, u16 size); 194 u16 value, u16 index, void *data, u16 size); 196 u16 value, u16 index, const void *data, u16 size); 198 u16 value, u16 index, const void *data, u16 size); 209 struct usb_interface *data; member
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | netfilter_ipv6.h | 63 struct nf_bridge_frag_data *data, 65 const struct nf_bridge_frag_data *data, 120 struct nf_bridge_frag_data *data, 122 const struct nf_bridge_frag_data *data, 127 struct nf_bridge_frag_data *data, in nf_br_ip6_fragment() 129 const struct nf_bridge_frag_data *data, in nf_br_ip6_fragment() 138 return v6_ops->br_fragment(net, sk, skb, data, output); in nf_br_ip6_fragment() 140 return br_ip6_fragment(net, sk, skb, data, output); in nf_br_ip6_fragment() 125 nf_br_ip6_fragment(struct net *net, struct sock *sk, struct sk_buff *skb, struct nf_bridge_frag_data *data, int (*output)(struct net *, struct sock *sk, const struct nf_bridge_frag_data *data, struct sk_buff *)) nf_br_ip6_fragment() argument
|