/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_nvm.c | 26 struct ice_aq_desc desc; in ice_aq_read_nvm() local 29 cmd = &desc.params.nvm; in ice_aq_read_nvm() 34 ice_fill_dflt_direct_cmd_desc(&desc, ice_aqc_opc_nvm_read); in ice_aq_read_nvm() 47 return ice_aq_send_cmd(hw, &desc, data, length, cd); in ice_aq_read_nvm() 129 struct ice_aq_desc desc; in ice_aq_update_nvm() local 132 cmd = &desc.params.nvm; in ice_aq_update_nvm() 138 ice_fill_dflt_direct_cmd_desc(&desc, ice_aqc_opc_nvm_write); in ice_aq_update_nvm() 150 desc.flags |= cpu_to_le16(ICE_AQ_FLAG_RD); in ice_aq_update_nvm() 152 return ice_aq_send_cmd(hw, &desc, data, length, cd); in ice_aq_update_nvm() 165 struct ice_aq_desc desc; in ice_aq_erase_nvm() local [all …]
|
/openbmc/linux/drivers/regulator/ |
H A D | gpio-regulator.c | 34 struct regulator_desc desc; member 131 const struct regulator_desc *desc) in of_get_gpio_regulator_config() argument 145 config->init_data = of_get_regulator_init_data(dev, np, desc); in of_get_gpio_regulator_config() 252 &drvdata->desc); in gpio_regulator_probe() 257 drvdata->desc.name = devm_kstrdup(dev, config->supply_name, GFP_KERNEL); in gpio_regulator_probe() 258 if (drvdata->desc.name == NULL) { in gpio_regulator_probe() 267 drvdata->desc.supply_name = devm_kstrdup(&pdev->dev, in gpio_regulator_probe() 270 if (!drvdata->desc.supply_name) { in gpio_regulator_probe() 287 gpiod_set_consumer_name(drvdata->gpiods[i], drvdata->desc.name); in gpio_regulator_probe() 302 drvdata->desc.owner = THIS_MODULE; in gpio_regulator_probe() [all …]
|
H A D | pf8x00-regulator.c | 129 struct regulator_desc desc; member 208 const struct regulator_desc *desc, in handle_ilim_property() argument 215 if ((desc->id >= PF8X00_BUCK1) && (desc->id <= PF8X00_BUCK7)) { in handle_ilim_property() 219 desc->id - PF8X00_LDO4); in handle_ilim_property() 224 swxilim_select(chip, desc->id, val); in handle_ilim_property() 227 dev_warn(chip->dev, "nxp,ilim-ma used with incorrect regulator (%d)\n", desc->id); in handle_ilim_property() 231 const struct regulator_desc *desc, in handle_shift_property() argument 234 unsigned char id = desc->id - PF8X00_LDO4; in handle_shift_property() 241 if ((desc->id >= PF8X00_BUCK1) && (desc->id <= PF8X00_BUCK7)) { in handle_shift_property() 273 const struct regulator_desc *desc, in pf8x00_of_parse_cb() argument [all …]
|
H A D | wm831x-isink.c | 27 struct regulator_desc desc; member 144 isink->desc.name = isink->name; in wm831x_isink_probe() 145 isink->desc.id = id; in wm831x_isink_probe() 146 isink->desc.ops = &wm831x_isink_ops; in wm831x_isink_probe() 147 isink->desc.type = REGULATOR_CURRENT; in wm831x_isink_probe() 148 isink->desc.owner = THIS_MODULE; in wm831x_isink_probe() 149 isink->desc.curr_table = wm831x_isinkv_values, in wm831x_isink_probe() 150 isink->desc.n_current_limits = ARRAY_SIZE(wm831x_isinkv_values), in wm831x_isink_probe() 151 isink->desc.csel_reg = isink->reg, in wm831x_isink_probe() 152 isink->desc.csel_mask = WM831X_CS1_ISEL_MASK, in wm831x_isink_probe() [all …]
|
H A D | bd71815-regulator.c | 26 struct regulator_desc desc; member 173 const struct regulator_desc *desc, in set_hw_dvs_levels() argument 178 data = container_of(desc, struct bd71815_regulator, desc); in set_hw_dvs_levels() 179 return rohm_regulator_set_dvs_levels(data->dvs, np, desc, cfg->regmap); in set_hw_dvs_levels() 195 const struct regulator_desc *desc, in buck12_set_hw_dvs_levels() argument 201 data = container_of(desc, struct bd71815_regulator, desc); in buck12_set_hw_dvs_levels() 207 ret = regmap_read(cfg->regmap, desc->vsel_reg, &val); in buck12_set_hw_dvs_levels() 221 ret = regmap_read(cfg->regmap, desc->vsel_reg + 1, in buck12_set_hw_dvs_levels() 226 ret = regmap_update_bits(cfg->regmap, desc->vsel_reg, in buck12_set_hw_dvs_levels() 233 ret = rohm_regulator_set_dvs_levels(data->dvs, np, desc, in buck12_set_hw_dvs_levels() [all …]
|
H A D | tps65086-regulator.c | 30 .desc = { \ 54 .desc = { \ 76 struct regulator_desc desc; member 134 const struct regulator_desc *desc, 303 const struct regulator_desc *desc, in tps65086_of_parse_cb() argument 312 switch (desc->id) { in tps65086_of_parse_cb() 316 regulators[desc->id].desc.linear_ranges = in tps65086_of_parse_cb() 318 regulators[desc->id].desc.n_linear_ranges = in tps65086_of_parse_cb() 324 regulators[desc->id].desc.linear_ranges = in tps65086_of_parse_cb() 326 regulators[desc->id].desc.n_linear_ranges = in tps65086_of_parse_cb() [all …]
|
H A D | bd71828-regulator.c | 25 struct regulator_desc desc; member 95 const struct regulator_desc *desc, in buck_set_hw_dvs_levels() argument 100 data = container_of(desc, struct bd71828_regulator_data, desc); in buck_set_hw_dvs_levels() 102 return rohm_regulator_set_dvs_levels(&data->dvs, np, desc, cfg->regmap); in buck_set_hw_dvs_levels() 106 const struct regulator_desc *desc, in ldo6_parse_dt() argument 132 ret = regmap_update_bits(regmap, desc->enable_reg, mask[i], en); in ldo6_parse_dt() 176 .desc = { 219 .desc = { 260 .desc = { 295 .desc = { [all …]
|
/openbmc/qemu/target/i386/hvf/ |
H A D | x86.h | 138 static inline uint32_t x86_segment_base(x86_segment_descriptor *desc) in x86_segment_base() argument 140 return (uint32_t)((desc->base2 << 24) | (desc->base1 << 16) | desc->base0); in x86_segment_base() 143 static inline void x86_set_segment_base(x86_segment_descriptor *desc, in x86_set_segment_base() argument 146 desc->base2 = base >> 24; in x86_set_segment_base() 147 desc->base1 = (base >> 16) & 0xff; in x86_set_segment_base() 148 desc->base0 = base & 0xffff; in x86_set_segment_base() 151 static inline uint32_t x86_segment_limit(x86_segment_descriptor *desc) in x86_segment_limit() argument 153 uint32_t limit = (uint32_t)((desc->limit1 << 16) | desc->limit0); in x86_segment_limit() 154 if (desc->g) { in x86_segment_limit() 160 static inline void x86_set_segment_limit(x86_segment_descriptor *desc, in x86_set_segment_limit() argument [all …]
|
/openbmc/linux/drivers/media/usb/siano/ |
H A D | smsusb.c | 406 for (i = 0; i < intf->cur_altsetting->desc.bNumEndpoints; i++) { in smsusb_init_device() 407 struct usb_endpoint_descriptor *desc = in smsusb_init_device() local 408 &intf->cur_altsetting->endpoint[i].desc; in smsusb_init_device() 410 if (desc->bEndpointAddress & USB_DIR_IN) { in smsusb_init_device() 411 dev->in_ep = desc->bEndpointAddress; in smsusb_init_device() 412 align = usb_endpoint_maxp(desc) - sizeof(struct sms_msg_hdr); in smsusb_init_device() 414 dev->out_ep = desc->bEndpointAddress; in smsusb_init_device() 508 intf->cur_altsetting->desc.bInterfaceNumber); in smsusb_probe() 511 intf->cur_altsetting->desc.bInterfaceNumber) { in smsusb_probe() 513 intf->cur_altsetting->desc.bInterfaceNumber, in smsusb_probe() [all …]
|
/openbmc/linux/drivers/net/ethernet/moxa/ |
H A D | moxart_ether.c | 32 static inline void moxart_desc_write(u32 data, __le32 *desc) in moxart_desc_write() argument 34 *desc = cpu_to_le32(data); in moxart_desc_write() 37 static inline u32 moxart_desc_read(__le32 *desc) in moxart_desc_read() argument 39 return le32_to_cpu(*desc); in moxart_desc_read() 120 void *desc; in moxart_mac_setup_desc_ring() local 124 desc = priv->tx_desc_base + i * TX_REG_DESC_SIZE; in moxart_mac_setup_desc_ring() 125 memset(desc, 0, TX_REG_DESC_SIZE); in moxart_mac_setup_desc_ring() 129 moxart_desc_write(TX_DESC1_END, desc + TX_REG_OFFSET_DESC1); in moxart_mac_setup_desc_ring() 135 desc = priv->rx_desc_base + i * RX_REG_DESC_SIZE; in moxart_mac_setup_desc_ring() 136 memset(desc, 0, RX_REG_DESC_SIZE); in moxart_mac_setup_desc_ring() [all …]
|
/openbmc/qemu/tests/functional/acpi-bits/bits-tests/ |
H A D | testcpuid.py2 | 55 desc = ["CPUID function {:#x}{}".format(function, indexdesc)] 58 desc.append("Register values have been shifted by {}".format(shift)) 60 desc.append("Register values have been masked:") 62 …desc.append("Masks: eax={eax:#010x} ebx={ebx:#010x} ecx={ecx:#010x} edx={edx:#010x}".for… 68 desc.append('Register values are not unique across all logical processors') 69 …desc.append("Common bits: eax={eax:#010x} ebx={ebx:#010x} ecx={ecx:#010x} edx={edx:#010x}".for… 70 …desc.append("Mask of common bits: {eax:#010x} {ebx:#010x} {ecx:#010x} {edx:#010x}".for… 74 …desc.append("Register value: eax={eax:#010x} ebx={ebx:#010x} ecx={ecx:#010x} edx={edx:#010x}".for… 75 desc.append("On {0} CPUs: {1}".format(len(cpus), testutil.apicid_list(cpus))) 77 return uniques, desc [all …]
|
/openbmc/linux/drivers/usb/mtu3/ |
H A D | mtu3_gadget.c | 61 const struct usb_endpoint_descriptor *desc; in mtu3_ep_enable() local 69 desc = mep->desc; in mtu3_ep_enable() 71 mep->type = usb_endpoint_type(desc); in mtu3_ep_enable() 72 mep->maxp = usb_endpoint_maxp(desc); in mtu3_ep_enable() 77 if (usb_endpoint_xfer_int(desc) || in mtu3_ep_enable() 78 usb_endpoint_xfer_isoc(desc)) { in mtu3_ep_enable() 79 interval = desc->bInterval; in mtu3_ep_enable() 81 if (usb_endpoint_xfer_isoc(desc) && comp_desc) in mtu3_ep_enable() 89 if (usb_endpoint_xfer_isoc(desc) || in mtu3_ep_enable() 90 usb_endpoint_xfer_int(desc)) { in mtu3_ep_enable() [all …]
|
/openbmc/u-boot/drivers/crypto/fsl/ |
H A D | jobdesc.h | 26 int inline_cnstr_jobdesc_blob_dek(uint32_t *desc, const uint8_t *plain_txt, 30 void inline_cnstr_jobdesc_hash(uint32_t *desc, 34 void inline_cnstr_jobdesc_blob_encap(uint32_t *desc, uint8_t *key_idnfr, 38 void inline_cnstr_jobdesc_blob_decap(uint32_t *desc, uint8_t *key_idnfr, 42 void inline_cnstr_jobdesc_rng_instantiation(uint32_t *desc, int handle); 44 void inline_cnstr_jobdesc_pkha_rsaexp(uint32_t *desc,
|
/openbmc/linux/drivers/devfreq/event/ |
H A D | rockchip-dfi.c | 52 struct devfreq_event_desc *desc; member 180 struct devfreq_event_desc *desc; in rockchip_dfi_probe() local 207 desc = devm_kzalloc(dev, sizeof(*desc), GFP_KERNEL); in rockchip_dfi_probe() 208 if (!desc) in rockchip_dfi_probe() 211 desc->ops = &rockchip_dfi_ops; in rockchip_dfi_probe() 212 desc->driver_data = data; in rockchip_dfi_probe() 213 desc->name = np->name; in rockchip_dfi_probe() 214 data->desc = desc; in rockchip_dfi_probe() 216 data->edev = devm_devfreq_event_add_edev(&pdev->dev, desc); in rockchip_dfi_probe()
|
/openbmc/linux/drivers/usb/storage/ |
H A D | cypress_atacb.c | 168 unsigned char *desc = sb + 8; in cypress_atacb_passthrough() local 207 desc[0] = 0x09; /* ATA_RETURN_DESCRIPTOR */ in cypress_atacb_passthrough() 211 desc[1] = 12; in cypress_atacb_passthrough() 214 desc[ 2] = 0x00; in cypress_atacb_passthrough() 215 desc[ 3] = regs[1]; /* features */ in cypress_atacb_passthrough() 216 desc[ 5] = regs[2]; /* sector count */ in cypress_atacb_passthrough() 217 desc[ 7] = regs[3]; /* lba low */ in cypress_atacb_passthrough() 218 desc[ 9] = regs[4]; /* lba med */ in cypress_atacb_passthrough() 219 desc[11] = regs[5]; /* lba high */ in cypress_atacb_passthrough() 220 desc[12] = regs[6]; /* device */ in cypress_atacb_passthrough() [all …]
|
/openbmc/linux/arch/mips/cavium-octeon/crypto/ |
H A D | octeon-sha256.c | 98 static int octeon_sha256_update(struct shash_desc *desc, const u8 *data, in octeon_sha256_update() argument 101 struct sha256_state *sctx = shash_desc_ctx(desc); in octeon_sha256_update() 111 return crypto_sha256_update(desc, data, len); in octeon_sha256_update() 124 static int octeon_sha256_final(struct shash_desc *desc, u8 *out) in octeon_sha256_final() argument 126 struct sha256_state *sctx = shash_desc_ctx(desc); in octeon_sha256_final() 164 static int octeon_sha224_final(struct shash_desc *desc, u8 *hash) in octeon_sha224_final() argument 168 octeon_sha256_final(desc, D); in octeon_sha224_final() 176 static int octeon_sha256_export(struct shash_desc *desc, void *out) in octeon_sha256_export() argument 178 struct sha256_state *sctx = shash_desc_ctx(desc); in octeon_sha256_export() 184 static int octeon_sha256_import(struct shash_desc *desc, const void *in) in octeon_sha256_import() argument [all …]
|
/openbmc/linux/arch/sparc/crypto/ |
H A D | md5_glue.c | 32 static int md5_sparc64_init(struct shash_desc *desc) in md5_sparc64_init() argument 34 struct md5_state *mctx = shash_desc_ctx(desc); in md5_sparc64_init() 67 static int md5_sparc64_update(struct shash_desc *desc, const u8 *data, in md5_sparc64_update() argument 70 struct md5_state *sctx = shash_desc_ctx(desc); in md5_sparc64_update() 84 static int md5_sparc64_final(struct shash_desc *desc, u8 *out) in md5_sparc64_final() argument 86 struct md5_state *sctx = shash_desc_ctx(desc); in md5_sparc64_final() 117 static int md5_sparc64_export(struct shash_desc *desc, void *out) in md5_sparc64_export() argument 119 struct md5_state *sctx = shash_desc_ctx(desc); in md5_sparc64_export() 126 static int md5_sparc64_import(struct shash_desc *desc, const void *in) in md5_sparc64_import() argument 128 struct md5_state *sctx = shash_desc_ctx(desc); in md5_sparc64_import()
|
/openbmc/linux/drivers/usb/core/ |
H A D | endpoint.c | 21 struct usb_endpoint_descriptor *desc; member 42 return sprintf(buf, format_string, ep->desc->field); \ 55 return sprintf(buf, "%04x\n", usb_endpoint_maxp(ep->desc)); in wMaxPacketSize_show() 65 switch (usb_endpoint_type(ep->desc)) { in type_show() 90 interval = usb_decode_interval(ep->desc, ep->udev->speed); in interval_show() 108 if (usb_endpoint_xfer_control(ep->desc)) in direction_show() 110 else if (usb_endpoint_dir_in(ep->desc)) in direction_show() 162 ep_dev->desc = &endpoint->desc; in usb_create_ep_devs() 167 dev_set_name(&ep_dev->dev, "ep_%02x", endpoint->desc.bEndpointAddress); in usb_create_ep_devs()
|
/openbmc/linux/drivers/dma/xilinx/ |
H A D | xdma.c | 147 struct xdma_hw_desc *desc; in xdma_link_desc_blocks() local 153 desc = xdma_blk_last_desc(block); in xdma_link_desc_blocks() 156 desc->control = cpu_to_le32(XDMA_DESC_CONTROL_LAST); in xdma_link_desc_blocks() 159 desc->control = cpu_to_le32(desc_control); in xdma_link_desc_blocks() 160 desc->next_desc = cpu_to_le64(block[1].dma_addr); in xdma_link_desc_blocks() 167 desc = xdma_blk_last_desc(block); in xdma_link_desc_blocks() 169 desc->control = cpu_to_le32(desc_control); in xdma_link_desc_blocks() 173 desc = block->virt_addr + last_blk_desc * XDMA_DESC_SIZE; in xdma_link_desc_blocks() 174 desc->control = cpu_to_le32(XDMA_DESC_CONTROL_LAST); in xdma_link_desc_blocks() 239 struct xdma_hw_desc *desc; in xdma_alloc_desc() local [all …]
|
/openbmc/qemu/hw/usb/ |
H A D | desc.c | 250 int usb_desc_other(const USBDescOther *desc, uint8_t *dest, size_t len) in usb_desc_other() argument 252 int bLength = desc->length ? desc->length : desc->data[0]; in usb_desc_other() 258 memcpy(dest, desc->data, bLength); in usb_desc_other() 262 static int usb_desc_cap_usb2_ext(const USBDesc *desc, uint8_t *dest, size_t len) in usb_desc_cap_usb2_ext() argument 283 static int usb_desc_cap_super(const USBDesc *desc, uint8_t *dest, size_t len) in usb_desc_cap_super() argument 304 if (desc->full) { in usb_desc_cap_super() 308 if (desc->high) { in usb_desc_cap_super() 314 if (desc->super) { in usb_desc_cap_super() 324 static int usb_desc_bos(const USBDesc *desc, uint8_t *dest, size_t len) in usb_desc_bos() argument 341 if (desc->high != NULL) { in usb_desc_bos() [all …]
|
/openbmc/linux/drivers/tee/ |
H A D | tee_core.c | 62 rc = teedev->desc->ops->open(ctx); in teedev_open() 88 ctx->teedev->desc->ops->release(ctx); in teedev_ctx_release() 149 struct shash_desc *desc = NULL; in uuid_v5() local 159 desc = kzalloc(sizeof(*desc) + crypto_shash_descsize(shash), in uuid_v5() 161 if (!desc) { in uuid_v5() 166 desc->tfm = shash; in uuid_v5() 168 rc = crypto_shash_init(desc); in uuid_v5() 172 rc = crypto_shash_update(desc, (const u8 *)ns, sizeof(*ns)); in uuid_v5() 176 rc = crypto_shash_update(desc, (const u8 *)name, size); in uuid_v5() 180 rc = crypto_shash_final(desc, hash); in uuid_v5() [all …]
|
/openbmc/linux/net/netfilter/ |
H A D | nft_cmp.c | 76 struct nft_data_desc desc = { in nft_cmp_init() local 82 err = nft_data_init(NULL, &priv->data, &desc, tb[NFTA_CMP_DATA]); in nft_cmp_init() 86 err = nft_parse_register_load(tb[NFTA_CMP_SREG], &priv->sreg, desc.len); in nft_cmp_init() 91 priv->len = desc.len; in nft_cmp_init() 215 struct nft_data_desc desc = { in nft_cmp_fast_init() local 221 err = nft_data_init(NULL, &data, &desc, tb[NFTA_CMP_DATA]); in nft_cmp_fast_init() 225 err = nft_parse_register_load(tb[NFTA_CMP_SREG], &priv->sreg, desc.len); in nft_cmp_fast_init() 229 desc.len *= BITS_PER_BYTE; in nft_cmp_fast_init() 231 priv->mask = nft_cmp_fast_mask(desc.len); in nft_cmp_fast_init() 233 priv->len = desc.len; in nft_cmp_fast_init() [all …]
|
/openbmc/linux/include/crypto/ |
H A D | sm3_base.h | 21 static inline int sm3_base_init(struct shash_desc *desc) in sm3_base_init() argument 23 struct sm3_state *sctx = shash_desc_ctx(desc); in sm3_base_init() 38 static inline int sm3_base_do_update(struct shash_desc *desc, in sm3_base_do_update() argument 43 struct sm3_state *sctx = shash_desc_ctx(desc); in sm3_base_do_update() 76 static inline int sm3_base_do_finalize(struct shash_desc *desc, in sm3_base_do_finalize() argument 80 struct sm3_state *sctx = shash_desc_ctx(desc); in sm3_base_do_finalize() 99 static inline int sm3_base_finish(struct shash_desc *desc, u8 *out) in sm3_base_finish() argument 101 struct sm3_state *sctx = shash_desc_ctx(desc); in sm3_base_finish()
|
H A D | sha1_base.h | 21 static inline int sha1_base_init(struct shash_desc *desc) in sha1_base_init() argument 23 struct sha1_state *sctx = shash_desc_ctx(desc); in sha1_base_init() 35 static inline int sha1_base_do_update(struct shash_desc *desc, in sha1_base_do_update() argument 40 struct sha1_state *sctx = shash_desc_ctx(desc); in sha1_base_do_update() 73 static inline int sha1_base_do_finalize(struct shash_desc *desc, in sha1_base_do_finalize() argument 77 struct sha1_state *sctx = shash_desc_ctx(desc); in sha1_base_do_finalize() 96 static inline int sha1_base_finish(struct shash_desc *desc, u8 *out) in sha1_base_finish() argument 98 struct sha1_state *sctx = shash_desc_ctx(desc); in sha1_base_finish()
|
/openbmc/linux/certs/ |
H A D | blacklist.c | 46 static int blacklist_vet_description(const char *desc) in blacklist_vet_description() argument 53 for (i = 0; *desc; desc++, i++) { in blacklist_vet_description() 54 if (*desc == ':') { in blacklist_vet_description() 63 if (*desc == tbs_prefix[i]) in blacklist_vet_description() 65 if (*desc == bin_prefix[i]) in blacklist_vet_description() 71 desc++; in blacklist_vet_description() 72 for (i = 0; *desc && i < MAX_HASH_LEN; desc++, i++) { in blacklist_vet_description() 73 if (!isxdigit(*desc) || isupper(*desc)) in blacklist_vet_description() 76 if (*desc) in blacklist_vet_description()
|