/kernel/linux/linux-5.10/scripts/dtc/ |
H A D | livetree.c | 39 struct property *build_property(char *name, struct data val, in build_property() 233 struct data d = empty_data; in add_orphan_node() 339 char *name, const void *data, int len, in append_to_property() 342 struct data d; in append_to_property() 348 d = data_append_data(d, data, len); in append_to_property() 352 d = data_append_data(d, data, len); in append_to_property() 595 struct data d = empty_data; in get_node_phandle() 338 append_to_property(struct node *node, char *name, const void *data, int len, enum markertype type) append_to_property() argument
|
/kernel/linux/linux-5.10/security/keys/encrypted-keys/ |
H A D | encrypted.c | 158 * datablob_parse - parse the keyctl data 161 * new [<format>] <master-key name> <decrypted data length> 162 * load [<format>] <master-key name> <decrypted data length> 163 * <encrypted iv + data> 166 * Tokenizes a copy of the keyctl data, returning a pointer to each token, 288 /* convert the hex encoded iv, encrypted-data and HMAC to ascii */ in datablob_format() 320 *master_key = upayload->data; in request_user_key() 445 /* Before returning data to userspace, encrypt decrypted data. */ 743 * For a new key, use a random number for both the iv and data [all...] |
/kernel/linux/linux-5.10/security/tomoyo/ |
H A D | condition.c | 137 const char *kaddr = dump->data; in tomoyo_scan_bprm() 282 char *filename = param->data; in tomoyo_parse_name_union_quoted() 457 char * const pos = param->data; in tomoyo_get_transit_preference() 480 return param->data; in tomoyo_get_transit_preference() 603 param->data = left_word; in tomoyo_get_condition() 621 param->data = right_word; in tomoyo_get_condition() 635 param->data = right_word; in tomoyo_get_condition()
|
/kernel/linux/linux-5.10/sound/soc/sh/rcar/ |
H A D | dma.c | 75 static void rsnd_dmaen_complete(void *data) in rsnd_dmaen_complete() argument 77 struct rsnd_mod *mod = data; in rsnd_dmaen_complete() 173 * in case of monaural data writing or reading through Audio-DMAC in rsnd_dmaen_start() 174 * data is always in Left Justified format, so both src and dst in rsnd_dmaen_start() 175 * DMA Bus width need to be set equal to physical data width. in rsnd_dmaen_start() 420 static void rsnd_dmapp_write(struct rsnd_dma *dma, u32 data, u32 reg) in rsnd_dmapp_write() argument 427 dev_dbg(dev, "w 0x%px : %08x\n", rsnd_dmapp_addr(dmac, dma, reg), data); in rsnd_dmapp_write() 429 iowrite32(data, rsnd_dmapp_addr(dmac, dma, reg)); in rsnd_dmapp_write() 441 static void rsnd_dmapp_bset(struct rsnd_dma *dma, u32 data, u32 mask, u32 reg) in rsnd_dmapp_bset() argument 450 val |= (data in rsnd_dmapp_bset() [all...] |
/kernel/linux/linux-5.10/fs/crypto/ |
H A D | keyring.c | 561 const struct fscrypt_provisioning_key_payload *payload = prep->data; in fscrypt_provisioning_key_preparse() 574 prep->payload.data[0] = kmemdup(payload, prep->datalen, GFP_KERNEL); in fscrypt_provisioning_key_preparse() 575 if (!prep->payload.data[0]) in fscrypt_provisioning_key_preparse() 585 kfree_sensitive(prep->payload.data[0]); in fscrypt_provisioning_key_free_preparse() 594 key->payload.data[0]; in fscrypt_provisioning_key_describe() 602 kfree_sensitive(key->payload.data[0]); in fscrypt_provisioning_key_destroy() 644 payload = key->payload.data[0]; in get_keyring_key() 918 * drop than the amount of data we sync. Also, unprivileged users can in try_to_lock_encrypted_files()
|
/kernel/linux/linux-5.10/net/6lowpan/ |
H A D | iphc.c | 350 pr_debug("Failed to fetch skb data\n"); in lowpan_iphc_uncompress_addr() 412 pr_debug("Failed to fetch skb data\n"); in lowpan_iphc_uncompress_ctx_addr() 469 pr_debug("Failed to fetch skb data\n"); in lowpan_uncompress_multicast_daddr() 530 * data the flow_lbl position can be different, which will be handled in lowpan_iphc_tf_set_lbl() 620 raw_dump_table(__func__, "raw skb data dump uncompressed", in lowpan_header_decompress() 621 skb->data, skb->len); in lowpan_header_decompress() 740 /* Next header data uncompression */ in lowpan_header_decompress() 764 pr_debug("skb headroom size = %d, data length = %d\n", in lowpan_header_decompress() 1019 /* get ecn dscp data in a byteformat as: ECN(hi) + DSCP(lo) */ in lowpan_iphc_tf_compress() 1089 u8 data[ in lowpan_iphc_mcast_ctx_addr_compress() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/mediatek/ |
H A D | mtk_dpi.c | 565 static int mtk_dpi_bind(struct device *dev, struct device *master, void *data) in mtk_dpi_bind() argument 568 struct drm_device *drm_dev = data; in mtk_dpi_bind() 608 void *data) in mtk_dpi_unbind() 611 struct drm_device *drm_dev = data; in mtk_dpi_unbind() 796 .data = &mt2701_conf, 799 .data = &mt8173_conf, 802 .data = &mt8183_conf, 607 mtk_dpi_unbind(struct device *dev, struct device *master, void *data) mtk_dpi_unbind() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/loongson/ |
H A D | loongson_vbios.c | 54 memcpy(vbios_i2c, this->data, size); in parse_vbios_i2c() 77 memcpy(&crtc, this->data, min_t(u32, this->desc->size, sizeof(crtc))); in parse_vbios_crtc() 114 memcpy(&encoder, this->data, in parse_vbios_encoder() 155 vbios_cfg_encoder = (struct vbios_cfg_encoder *)this->data; in parse_vbios_cfg_encoder() 196 memcpy(&connector, this->data, in parse_vbios_connector() 240 struct vbios_pwm *pwm = (struct vbios_pwm *)this->data; in parse_vbios_pwm() 323 node->data = ((u8 *)ldev->vbios + vb_desc->offset); in insert_desc_list()
|
/kernel/linux/linux-5.10/drivers/media/usb/tm6000/ |
H A D | tm6000-core.c | 26 u8 *data = NULL; in tm6000_read_write_usb() local 30 data = kzalloc(len, GFP_KERNEL); in tm6000_read_write_usb() 31 if (!data) in tm6000_read_write_usb() 41 memcpy(data, buf, len); in tm6000_read_write_usb() 61 data, len, USB_TIMEOUT); in tm6000_read_write_usb() 64 memcpy(buf, data, len); in tm6000_read_write_usb() 80 kfree(data); in tm6000_read_write_usb() 352 /* all power down, but not the digital data port */ in tm6000_init_digital_mode()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | pagealloc.c | 571 unsigned long type, void *data) in req_pages_handler() 584 eqe = data; in req_pages_handler() 586 func_id = be16_to_cpu(eqe->data.req_pages.func_id); in req_pages_handler() 587 npages = be32_to_cpu(eqe->data.req_pages.num_pages); in req_pages_handler() 588 ec_function = be16_to_cpu(eqe->data.req_pages.ec_function) & EC_FUNCTION_MASK; in req_pages_handler() 589 release_all = be16_to_cpu(eqe->data.req_pages.ec_function) & in req_pages_handler() 635 ret = (sizeof(lay->out) + MLX5_BLKS_FOR_RECLAIM_PAGES * sizeof(block->data) - in optimal_reclaimed_pages() 570 req_pages_handler(struct notifier_block *nb, unsigned long type, void *data) req_pages_handler() argument
|
/kernel/linux/linux-5.10/drivers/ps3/ |
H A D | ps3-vuart.c | 27 * vuart - An inter-partition data link service. 31 * The vuart provides a bi-directional byte stream data link between logical 63 * struct ps3_vuart_port_priv - private vuart device data. 433 /* Add some extra space for recently arrived data. */ in ps3_vuart_clear_rx_bytes() 461 unsigned char data[]; member 465 * ps3_vuart_write - the entry point for writing data to a port 468 * If the port is idle on entry as much of the incoming data is written to 470 * and any remaning incoming data is copied to that buffer. The buffer is 518 memcpy(lb->data, buf, bytes); in ps3_vuart_write() 519 lb->head = lb->data; in ps3_vuart_write() [all...] |
/kernel/linux/linux-5.10/drivers/staging/greybus/tools/ |
H A D | loopback_test.c | 179 " Run TEST for a number of ITERATIONS with operation data SIZE bytes\n" in usage() 185 " without logging any metrics data\n" in usage() 196 " -s size of data packet to send during test - defaults to zero\n" in usage() 201 " -r raw data output - when specified the full list of latency values are included in the output CSV\n" in usage() 519 char data[CSV_MAX_LINE]; in log_results() local 547 data, sizeof(data), &tm); in log_results() 549 ret = write(fd, data, len); in log_results() 559 data, sizeof(data), in log_results() [all...] |
/kernel/linux/linux-6.6/drivers/net/dsa/ |
H A D | vitesse-vsc73xx-core.c | 678 * of egress data is below 512 bytes on CPU port. in vsc73xx_init_port() 768 * Use double data rate (DDR mode) in vsc73xx_adjust_link() 926 uint8_t *data) in vsc73xx_get_strings() 952 strncpy(data + j * ETH_GSTRING_LEN, in vsc73xx_get_strings() 965 strncpy(data + j * ETH_GSTRING_LEN, in vsc73xx_get_strings() 971 strncpy(data + j * ETH_GSTRING_LEN, in vsc73xx_get_strings() 978 strncpy(data + j * ETH_GSTRING_LEN, in vsc73xx_get_strings() 994 uint64_t *data) in vsc73xx_get_ethtool_stats() 1018 data[i] = val; in vsc73xx_get_ethtool_stats() 925 vsc73xx_get_strings(struct dsa_switch *ds, int port, u32 stringset, uint8_t *data) vsc73xx_get_strings() argument 993 vsc73xx_get_ethtool_stats(struct dsa_switch *ds, int port, uint64_t *data) vsc73xx_get_ethtool_stats() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_ae_adapt.c | 701 static void hns_ae_get_stats(struct hnae_handle *handle, u64 *data) in hns_ae_get_stats() argument 706 u64 *p = data; in hns_ae_get_stats() 709 if (!handle || !data) { in hns_ae_get_stats() 710 pr_err("hns_ae_get_stats NULL handle or data pointer!\n"); in hns_ae_get_stats() 734 u32 stringset, u8 *data) in hns_ae_get_strings() 741 u8 *p = data; in hns_ae_get_strings() 836 static void hns_ae_get_regs(struct hnae_handle *handle, void *data) in hns_ae_get_regs() argument 838 u32 *p = data; in hns_ae_get_regs() 733 hns_ae_get_strings(struct hnae_handle *handle, u32 stringset, u8 *data) hns_ae_get_strings() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | pagealloc.c | 612 unsigned long type, void *data) in req_pages_handler() 625 eqe = data; in req_pages_handler() 627 func_id = be16_to_cpu(eqe->data.req_pages.func_id); in req_pages_handler() 628 npages = be32_to_cpu(eqe->data.req_pages.num_pages); in req_pages_handler() 629 ec_function = be16_to_cpu(eqe->data.req_pages.ec_function) & EC_FUNCTION_MASK; in req_pages_handler() 630 release_all = be16_to_cpu(eqe->data.req_pages.ec_function) & in req_pages_handler() 676 ret = (sizeof(lay->out) + MLX5_BLKS_FOR_RECLAIM_PAGES * sizeof(block->data) - in optimal_reclaimed_pages() 611 req_pages_handler(struct notifier_block *nb, unsigned long type, void *data) req_pages_handler() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mscc/ |
H A D | ocelot_stats.c | 395 void ocelot_get_strings(struct ocelot *ocelot, int port, u32 sset, u8 *data) in ocelot_get_strings() argument 409 memcpy(data, layout[i].name, ETH_GSTRING_LEN); in ocelot_get_strings() 410 data += ETH_GSTRING_LEN; in ocelot_get_strings() 466 u64 *data = priv; in ocelot_port_ethtool_stats_cb() local 477 *data++ = ocelot->stats[index]; in ocelot_port_ethtool_stats_cb() 481 void ocelot_get_ethtool_stats(struct ocelot *ocelot, int port, u64 *data) in ocelot_get_ethtool_stats() argument 483 ocelot_port_stats_run(ocelot, port, data, ocelot_port_ethtool_stats_cb); in ocelot_get_ethtool_stats()
|
/kernel/linux/linux-6.6/drivers/net/can/ |
H A D | can327.c | 133 * When we are sending a little amount of data, in can327_send() 346 /* This will only happen if the last data line was complete. in can327_parse_error() 351 frame->data[1] = CAN_ERR_CRTL_RX_OVERFLOW; in can327_parse_error() 360 frame->data[2] = CAN_ERR_PROT_OVERLOAD; in can327_parse_error() 363 frame->data[2] = CAN_ERR_PROT_TX; in can327_parse_error() 408 * - An error message may replace the end of the data line. in can327_parse_frame() 442 /* This is not a well-formatted data line. in can327_parse_frame() 461 /* Read CAN data length */ in can327_parse_frame() 497 frame->data[1] = CAN_ERR_CRTL_RX_OVERFLOW; in can327_parse_frame() 508 /* Parse the data nibble in can327_parse_frame() [all...] |
/kernel/linux/linux-6.6/drivers/net/dsa/qca/ |
H A D | ar9331.c | 148 * written to bits[9:0] of mdio data register. 294 u16 data) in ar9331_sw_mbus_write() 306 FIELD_PREP(AR9331_SW_MDIO_CTRL_DATA_M, data)); in ar9331_sw_mbus_write() 699 static irqreturn_t ar9331_sw_irq(int irq, void *data) in ar9331_sw_irq() argument 701 struct ar9331_sw_priv *priv = data; in ar9331_sw_irq() 937 static int ar9331_sw_bus_write(void *context, const void *data, size_t count) in ar9331_sw_bus_write() argument 939 u32 reg = *(u32 *)data; in ar9331_sw_bus_write() 940 u32 val = *((u32 *)data + 1); in ar9331_sw_bus_write() 293 ar9331_sw_mbus_write(struct mii_bus *mbus, int port, int regnum, u16 data) ar9331_sw_mbus_write() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/i825xx/ |
H A D | ether1.c | 126 ether1_writebuffer (struct net_device *dev, void *data, unsigned int start, unsigned int length) in ether1_writebuffer() argument 176 : "=&r" (used), "=&r" (data) in ether1_writebuffer() 177 : "r" (addr), "r" (thislen), "1" (data)); in ether1_writebuffer() 189 ether1_readbuffer (struct net_device *dev, void *data, unsigned int start, unsigned int length) in ether1_readbuffer() argument 239 : "=&r" (used), "=&r" (data) in ether1_readbuffer() 240 : "r" (addr), "r" (thislen), "1" (data)); in ether1_readbuffer() 455 /* load data structures into ether1 RAM */ in ether1_init_for_open() 716 ether1_writebuffer (dev, skb->data, dataddr, skb->len); in ether1_sendpacket()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qualcomm/ |
H A D | qca_spi.c | 63 MODULE_PARM_DESC(qcaspi_burst_len, "Number of data bytes per burst. Use 1-5000."); 259 skb->data + offset, in qcaspi_tx_frame() 263 skb->data + offset, in qcaspi_tx_frame() 372 netdev_dbg(net_dev, "qcaspi_receive called without any data being available!\n"); in qcaspi_receive() 411 qca->rx_skb->data, in qcaspi_receive() 575 qcaspi_spi_thread(void *data) in qcaspi_spi_thread() argument 577 struct qcaspi *qca = data; in qcaspi_spi_thread() 675 qcaspi_intr_handler(int irq, void *data) in qcaspi_intr_handler() argument 677 struct qcaspi *qca = data; in qcaspi_intr_handler()
|
/kernel/linux/linux-6.6/fs/crypto/ |
H A D | keyring.c | 561 const struct fscrypt_provisioning_key_payload *payload = prep->data; in fscrypt_provisioning_key_preparse() 574 prep->payload.data[0] = kmemdup(payload, prep->datalen, GFP_KERNEL); in fscrypt_provisioning_key_preparse() 575 if (!prep->payload.data[0]) in fscrypt_provisioning_key_preparse() 585 kfree_sensitive(prep->payload.data[0]); in fscrypt_provisioning_key_free_preparse() 594 key->payload.data[0]; in fscrypt_provisioning_key_describe() 602 kfree_sensitive(key->payload.data[0]); in fscrypt_provisioning_key_destroy() 644 payload = key->payload.data[0]; in get_keyring_key() 950 * drop than the amount of data we sync. Also, unprivileged users can in try_to_lock_encrypted_files()
|
/kernel/linux/linux-6.6/fs/erofs/ |
H A D | super.c | 284 void *data; in erofs_read_superblock() local 287 data = erofs_read_metabuf(&buf, sb, 0, EROFS_KMAP); in erofs_read_superblock() 288 if (IS_ERR(data)) { in erofs_read_superblock() 290 return PTR_ERR(data); in erofs_read_superblock() 294 dsb = (struct erofs_super_block *)(data + EROFS_SUPER_OFFSET); in erofs_read_superblock() 314 ret = erofs_superblock_csum_verify(sb, data); in erofs_read_superblock() 736 static int erofs_release_device_info(int id, void *ptr, void *data) in erofs_release_device_info() argument
|
/kernel/linux/linux-6.6/fs/smb/client/ |
H A D | cifsproto.h | 211 struct cifs_open_info_data *data, struct super_block *sb, int xid, 215 struct cifs_open_info_data *data); 347 const char *search_Name, FILE_ALL_INFO *data, 351 const char *search_name, FILE_ALL_INFO *data, 391 const char *fileName, const FILE_BASIC_INFO *data, 395 const FILE_BASIC_INFO *data, __u16 fid, 675 bool unicode, struct cifs_open_info_data *data);
|
/kernel/linux/linux-6.6/include/linux/qed/ |
H A D | qed_if.h | 824 void (*get_generic_tlv_data)(void *dev, struct qed_generic_tlvs *data); 825 void (*get_protocol_tlv_data)(void *dev, void *data); 999 * nvm_flash(): Flash nvm data. 1002 * @name: file containing the data. 1475 u32 *data) in __internal_ram_wr() 1480 for (i = 0; i < size / sizeof(*data); i++) in __internal_ram_wr() 1481 DIRECT_REG_WR(&((u32 __iomem *)addr)[i], data[i]); in __internal_ram_wr() 1486 u32 *data) in internal_ram_wr() 1488 __internal_ram_wr(NULL, addr, size, data); in internal_ram_wr() 1472 __internal_ram_wr(void *p_hwfn, void __iomem *addr, int size, u32 *data) __internal_ram_wr() argument 1484 internal_ram_wr(void __iomem *addr, int size, u32 *data) internal_ram_wr() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | hid.h | 32 * We parse each description item into this structure. Short items data 34 * into the data area. 50 } data; member 473 /* hidinput data */ 510 /* hidinput data */ 687 struct hid_bpf bpf; /* hid-bpf data */ 701 static inline void hid_set_drvdata(struct hid_device *hdev, void *data) in hid_set_drvdata() argument 703 dev_set_drvdata(&hdev->dev, data); in hid_set_drvdata() 819 u8 *data, int size); 858 * @parse: this method is called only once to parse the device data, [all...] |