blob 156 arch/powerpc/boot/libfdt-wrapper.c void fdt_init(void *blob) blob 173 arch/powerpc/boot/libfdt-wrapper.c fdt = blob; blob 86 arch/powerpc/boot/ops.h void fdt_init(void *blob); blob 81 arch/powerpc/platforms/powermac/pfunc_core.c static void print_blob(const char *title, const void *blob, int bytes) blob 85 arch/powerpc/platforms/powermac/pfunc_core.c printk("%02x ", *((u8 *)blob)); blob 86 arch/powerpc/platforms/powermac/pfunc_core.c blob += 1; blob 281 arch/powerpc/platforms/powermac/pfunc_core.c const void *blob = pmf_next_blob(cmd, bytes); blob 284 arch/powerpc/platforms/powermac/pfunc_core.c LOG_BLOB("pmf: data: \n", blob, bytes); blob 286 arch/powerpc/platforms/powermac/pfunc_core.c PMF_PARSE_CALL(write_i2c, cmd, h, bytes, blob); blob 323 arch/powerpc/platforms/powermac/pfunc_core.c const void *blob = pmf_next_blob(cmd, bytes); blob 326 arch/powerpc/platforms/powermac/pfunc_core.c LOG_BLOB("pmf: data: \n", blob, bytes); blob 328 arch/powerpc/platforms/powermac/pfunc_core.c PMF_PARSE_CALL(write_cfg, cmd, h, offset, bytes, blob); blob 366 arch/powerpc/platforms/powermac/pfunc_core.c const void *blob = pmf_next_blob(cmd, bytes); blob 370 arch/powerpc/platforms/powermac/pfunc_core.c LOG_BLOB("pmf: data: \n", blob, bytes); blob 372 arch/powerpc/platforms/powermac/pfunc_core.c PMF_PARSE_CALL(write_i2c_sub, cmd, h, subaddr, bytes, blob); blob 6599 arch/x86/kvm/svm.c void *blob = NULL; blob 6624 arch/x86/kvm/svm.c blob = kmalloc(params.len, GFP_KERNEL); blob 6625 arch/x86/kvm/svm.c if (!blob) blob 6628 arch/x86/kvm/svm.c data->address = __psp_pa(blob); blob 6645 arch/x86/kvm/svm.c if (blob) { blob 6646 arch/x86/kvm/svm.c if (copy_to_user(p, blob, params.len)) blob 6655 arch/x86/kvm/svm.c kfree(blob); blob 6956 arch/x86/kvm/svm.c void *blob, *hdr; blob 6988 arch/x86/kvm/svm.c blob = psp_copy_user_blob(params.trans_uaddr, params.trans_len); blob 6989 arch/x86/kvm/svm.c if (IS_ERR(blob)) { blob 6990 arch/x86/kvm/svm.c ret = PTR_ERR(blob); blob 6994 arch/x86/kvm/svm.c data->trans_address = __psp_pa(blob); blob 7011 arch/x86/kvm/svm.c kfree(blob); blob 120 crypto/asymmetric_keys/asym_tpm.c const unsigned char *blob, uint32_t bloblen, blob 153 crypto/asymmetric_keys/asym_tpm.c bloblen, blob, 0, 0); blob 164 crypto/asymmetric_keys/asym_tpm.c storebytes(tb, blob, bloblen); blob 206 crypto/asymmetric_keys/asym_tpm.c const unsigned char *blob, uint32_t bloblen, blob 239 crypto/asymmetric_keys/asym_tpm.c bloblen, blob, 0, 0); blob 250 crypto/asymmetric_keys/asym_tpm.c storebytes(tb, blob, bloblen); blob 318 crypto/asymmetric_keys/asym_tpm.c kfree(tk->blob); blob 545 crypto/asymmetric_keys/asym_tpm.c tk->blob, tk->blob_len, &keyhandle); blob 694 crypto/asymmetric_keys/asym_tpm.c tk->blob, tk->blob_len, &keyhandle); blob 832 crypto/asymmetric_keys/asym_tpm.c const void *cur = tk->blob; blob 915 crypto/asymmetric_keys/asym_tpm.c struct tpm_key *tpm_key_create(const void *blob, uint32_t blob_len) blob 935 crypto/asymmetric_keys/asym_tpm.c tk->blob = kmemdup(blob, blob_len, GFP_KERNEL); blob 936 crypto/asymmetric_keys/asym_tpm.c if (!tk->blob) blob 948 crypto/asymmetric_keys/asym_tpm.c kfree(tk->blob); blob 14 crypto/asymmetric_keys/tpm_parser.c const void *blob; blob 27 crypto/asymmetric_keys/tpm_parser.c ctx->blob = value; blob 48 crypto/asymmetric_keys/tpm_parser.c return tpm_key_create(ctx.blob, ctx.blob_len); blob 384 drivers/ata/pata_octeon_cf.c u16 blob; blob 388 drivers/ata/pata_octeon_cf.c blob = __raw_readw(base + 0xc); blob 389 drivers/ata/pata_octeon_cf.c tf->feature = blob >> 8; blob 391 drivers/ata/pata_octeon_cf.c blob = __raw_readw(base + 2); blob 392 drivers/ata/pata_octeon_cf.c tf->nsect = blob & 0xff; blob 393 drivers/ata/pata_octeon_cf.c tf->lbal = blob >> 8; blob 395 drivers/ata/pata_octeon_cf.c blob = __raw_readw(base + 4); blob 396 drivers/ata/pata_octeon_cf.c tf->lbam = blob & 0xff; blob 397 drivers/ata/pata_octeon_cf.c tf->lbah = blob >> 8; blob 399 drivers/ata/pata_octeon_cf.c blob = __raw_readw(base + 6); blob 400 drivers/ata/pata_octeon_cf.c tf->device = blob & 0xff; blob 401 drivers/ata/pata_octeon_cf.c tf->command = blob >> 8; blob 407 drivers/ata/pata_octeon_cf.c blob = __raw_readw(base + 0xc); blob 408 drivers/ata/pata_octeon_cf.c tf->hob_feature = blob >> 8; blob 410 drivers/ata/pata_octeon_cf.c blob = __raw_readw(base + 2); blob 411 drivers/ata/pata_octeon_cf.c tf->hob_nsect = blob & 0xff; blob 412 drivers/ata/pata_octeon_cf.c tf->hob_lbal = blob >> 8; blob 414 drivers/ata/pata_octeon_cf.c blob = __raw_readw(base + 4); blob 415 drivers/ata/pata_octeon_cf.c tf->hob_lbam = blob & 0xff; blob 416 drivers/ata/pata_octeon_cf.c tf->hob_lbah = blob >> 8; blob 428 drivers/ata/pata_octeon_cf.c u16 blob; blob 431 drivers/ata/pata_octeon_cf.c blob = __raw_readw(base + 6); blob 432 drivers/ata/pata_octeon_cf.c return blob >> 8; blob 519 drivers/ata/pata_octeon_cf.c u16 blob; blob 523 drivers/ata/pata_octeon_cf.c blob = tf->device; blob 525 drivers/ata/pata_octeon_cf.c blob = 0; blob 529 drivers/ata/pata_octeon_cf.c blob |= (tf->command << 8); blob 530 drivers/ata/pata_octeon_cf.c __raw_writew(blob, base + 6); blob 504 drivers/char/tpm/tpm2-cmd.c memcpy(payload->blob, &buf.data[TPM_HEADER_SIZE + 4], blob_len); blob 544 drivers/char/tpm/tpm2-cmd.c private_len = be16_to_cpup((__be16 *) &payload->blob[0]); blob 548 drivers/char/tpm/tpm2-cmd.c public_len = be16_to_cpup((__be16 *) &payload->blob[2 + private_len]); blob 564 drivers/char/tpm/tpm2-cmd.c tpm_buf_append(&buf, payload->blob, blob_len); blob 354 drivers/crypto/ccp/psp-dev.c void *blob = NULL; blob 375 drivers/crypto/ccp/psp-dev.c blob = kmalloc(input.length, GFP_KERNEL); blob 376 drivers/crypto/ccp/psp-dev.c if (!blob) { blob 381 drivers/crypto/ccp/psp-dev.c data->address = __psp_pa(blob); blob 401 drivers/crypto/ccp/psp-dev.c if (blob) { blob 402 drivers/crypto/ccp/psp-dev.c if (copy_to_user((void __user *)input.address, blob, input.length)) blob 407 drivers/crypto/ccp/psp-dev.c kfree(blob); blob 35 drivers/firmware/google/vpd.c u8 blob[0]; blob 87 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c __extract_blob_lut(const struct drm_property_blob *blob, uint32_t *size) blob 89 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c *size = blob ? drm_color_lut_size(blob) : 0; blob 90 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c return blob ? (struct drm_color_lut *)blob->data : NULL; blob 136 drivers/gpu/drm/armada/armada_crtc.c struct drm_property_blob *blob = crtc->state->gamma_lut; blob 140 drivers/gpu/drm/armada/armada_crtc.c if (blob) { blob 141 drivers/gpu/drm/armada/armada_crtc.c struct drm_color_lut *lut = blob->data; blob 3451 drivers/gpu/drm/drm_atomic_helper.c struct drm_property_blob *blob = NULL; blob 3460 drivers/gpu/drm/drm_atomic_helper.c blob = drm_property_create_blob(dev, blob 3463 drivers/gpu/drm/drm_atomic_helper.c if (IS_ERR(blob)) { blob 3464 drivers/gpu/drm/drm_atomic_helper.c ret = PTR_ERR(blob); blob 3465 drivers/gpu/drm/drm_atomic_helper.c blob = NULL; blob 3470 drivers/gpu/drm/drm_atomic_helper.c blob_data = blob->data; blob 3487 drivers/gpu/drm/drm_atomic_helper.c replaced |= drm_property_replace_blob(&crtc_state->gamma_lut, blob); blob 3494 drivers/gpu/drm/drm_atomic_helper.c drm_property_blob_put(blob); blob 115 drivers/gpu/drm/drm_atomic_uapi.c struct drm_property_blob *blob) blob 119 drivers/gpu/drm/drm_atomic_uapi.c if (blob == state->mode_blob) blob 127 drivers/gpu/drm/drm_atomic_uapi.c if (blob) { blob 130 drivers/gpu/drm/drm_atomic_uapi.c if (blob->length != sizeof(struct drm_mode_modeinfo)) { blob 133 drivers/gpu/drm/drm_atomic_uapi.c blob->length); blob 138 drivers/gpu/drm/drm_atomic_uapi.c &state->mode, blob->data); blob 147 drivers/gpu/drm/drm_atomic_uapi.c state->mode_blob = drm_property_blob_get(blob); blob 388 drivers/gpu/drm/drm_atomic_uapi.c struct drm_property_blob **blob, blob 413 drivers/gpu/drm/drm_atomic_uapi.c *replaced |= drm_property_replace_blob(blob, new_blob); blob 442 drivers/gpu/drm/drm_mode_config.c struct drm_property_blob *blob, *bt; blob 482 drivers/gpu/drm/drm_mode_config.c list_for_each_entry_safe(blob, bt, &dev->mode_config.property_blob_list, blob 484 drivers/gpu/drm/drm_mode_config.c drm_property_blob_put(blob); blob 75 drivers/gpu/drm/drm_plane.c formats_ptr(struct drm_format_modifier_blob *blob) blob 77 drivers/gpu/drm/drm_plane.c return (u32 *)(((char *)blob) + blob->formats_offset); blob 81 drivers/gpu/drm/drm_plane.c modifiers_ptr(struct drm_format_modifier_blob *blob) blob 83 drivers/gpu/drm/drm_plane.c return (struct drm_format_modifier *)(((char *)blob) + blob->modifiers_offset); blob 89 drivers/gpu/drm/drm_plane.c struct drm_property_blob *blob; blob 112 drivers/gpu/drm/drm_plane.c blob = drm_property_create_blob(dev, blob_size, NULL); blob 113 drivers/gpu/drm/drm_plane.c if (IS_ERR(blob)) blob 116 drivers/gpu/drm/drm_plane.c blob_data = blob->data; blob 150 drivers/gpu/drm/drm_plane.c blob->base.id); blob 531 drivers/gpu/drm/drm_property.c struct drm_property_blob *blob = blob 534 drivers/gpu/drm/drm_property.c mutex_lock(&blob->dev->mode_config.blob_lock); blob 535 drivers/gpu/drm/drm_property.c list_del(&blob->head_global); blob 536 drivers/gpu/drm/drm_property.c mutex_unlock(&blob->dev->mode_config.blob_lock); blob 538 drivers/gpu/drm/drm_property.c drm_mode_object_unregister(blob->dev, &blob->base); blob 540 drivers/gpu/drm/drm_property.c kvfree(blob); blob 561 drivers/gpu/drm/drm_property.c struct drm_property_blob *blob; blob 567 drivers/gpu/drm/drm_property.c blob = kvzalloc(sizeof(struct drm_property_blob)+length, GFP_KERNEL); blob 568 drivers/gpu/drm/drm_property.c if (!blob) blob 573 drivers/gpu/drm/drm_property.c INIT_LIST_HEAD(&blob->head_file); blob 574 drivers/gpu/drm/drm_property.c blob->data = (void *)blob + sizeof(*blob); blob 575 drivers/gpu/drm/drm_property.c blob->length = length; blob 576 drivers/gpu/drm/drm_property.c blob->dev = dev; blob 579 drivers/gpu/drm/drm_property.c memcpy(blob->data, data, length); blob 581 drivers/gpu/drm/drm_property.c ret = __drm_mode_object_add(dev, &blob->base, DRM_MODE_OBJECT_BLOB, blob 584 drivers/gpu/drm/drm_property.c kvfree(blob); blob 589 drivers/gpu/drm/drm_property.c list_add_tail(&blob->head_global, blob 593 drivers/gpu/drm/drm_property.c return blob; blob 603 drivers/gpu/drm/drm_property.c void drm_property_blob_put(struct drm_property_blob *blob) blob 605 drivers/gpu/drm/drm_property.c if (!blob) blob 608 drivers/gpu/drm/drm_property.c drm_mode_object_put(&blob->base); blob 615 drivers/gpu/drm/drm_property.c struct drm_property_blob *blob, *bt; blob 621 drivers/gpu/drm/drm_property.c list_for_each_entry_safe(blob, bt, &file_priv->blobs, head_file) { blob 622 drivers/gpu/drm/drm_property.c list_del_init(&blob->head_file); blob 623 drivers/gpu/drm/drm_property.c drm_property_blob_put(blob); blob 634 drivers/gpu/drm/drm_property.c struct drm_property_blob *drm_property_blob_get(struct drm_property_blob *blob) blob 636 drivers/gpu/drm/drm_property.c drm_mode_object_get(&blob->base); blob 637 drivers/gpu/drm/drm_property.c return blob; blob 657 drivers/gpu/drm/drm_property.c struct drm_property_blob *blob = NULL; blob 661 drivers/gpu/drm/drm_property.c blob = obj_to_blob(obj); blob 662 drivers/gpu/drm/drm_property.c return blob; blob 741 drivers/gpu/drm/drm_property.c bool drm_property_replace_blob(struct drm_property_blob **blob, blob 744 drivers/gpu/drm/drm_property.c struct drm_property_blob *old_blob = *blob; blob 752 drivers/gpu/drm/drm_property.c *blob = new_blob; blob 761 drivers/gpu/drm/drm_property.c struct drm_property_blob *blob; blob 767 drivers/gpu/drm/drm_property.c blob = drm_property_lookup_blob(dev, out_resp->blob_id); blob 768 drivers/gpu/drm/drm_property.c if (!blob) blob 771 drivers/gpu/drm/drm_property.c if (out_resp->length == blob->length) { blob 773 drivers/gpu/drm/drm_property.c blob->data, blob 774 drivers/gpu/drm/drm_property.c blob->length)) { blob 779 drivers/gpu/drm/drm_property.c out_resp->length = blob->length; blob 781 drivers/gpu/drm/drm_property.c drm_property_blob_put(blob); blob 790 drivers/gpu/drm/drm_property.c struct drm_property_blob *blob; blob 796 drivers/gpu/drm/drm_property.c blob = drm_property_create_blob(dev, out_resp->length, NULL); blob 797 drivers/gpu/drm/drm_property.c if (IS_ERR(blob)) blob 798 drivers/gpu/drm/drm_property.c return PTR_ERR(blob); blob 800 drivers/gpu/drm/drm_property.c if (copy_from_user(blob->data, blob 811 drivers/gpu/drm/drm_property.c out_resp->blob_id = blob->base.id; blob 812 drivers/gpu/drm/drm_property.c list_add_tail(&blob->head_file, &file_priv->blobs); blob 818 drivers/gpu/drm/drm_property.c drm_property_blob_put(blob); blob 826 drivers/gpu/drm/drm_property.c struct drm_property_blob *blob = NULL, *bt; blob 833 drivers/gpu/drm/drm_property.c blob = drm_property_lookup_blob(dev, out_resp->blob_id); blob 834 drivers/gpu/drm/drm_property.c if (!blob) blob 840 drivers/gpu/drm/drm_property.c if (bt == blob) { blob 853 drivers/gpu/drm/drm_property.c list_del_init(&blob->head_file); blob 857 drivers/gpu/drm/drm_property.c drm_property_blob_put(blob); blob 858 drivers/gpu/drm/drm_property.c drm_property_blob_put(blob); blob 864 drivers/gpu/drm/drm_property.c drm_property_blob_put(blob); blob 905 drivers/gpu/drm/drm_property.c struct drm_property_blob *blob; blob 910 drivers/gpu/drm/drm_property.c blob = drm_property_lookup_blob(property->dev, value); blob 911 drivers/gpu/drm/drm_property.c if (blob) { blob 912 drivers/gpu/drm/drm_property.c *ref = &blob->base; blob 180 drivers/gpu/drm/drm_writeback.c struct drm_property_blob *blob; blob 188 drivers/gpu/drm/drm_writeback.c blob = drm_property_create_blob(dev, n_formats * sizeof(*formats), blob 190 drivers/gpu/drm/drm_writeback.c if (IS_ERR(blob)) blob 191 drivers/gpu/drm/drm_writeback.c return PTR_ERR(blob); blob 229 drivers/gpu/drm/drm_writeback.c blob->base.id); blob 230 drivers/gpu/drm/drm_writeback.c wb_connector->pixel_formats_blob_ptr = blob; blob 239 drivers/gpu/drm/drm_writeback.c drm_property_blob_put(blob); blob 389 drivers/gpu/drm/i915/display/intel_color.c const struct drm_property_blob *blob) blob 403 drivers/gpu/drm/i915/display/intel_color.c if (blob) { blob 404 drivers/gpu/drm/i915/display/intel_color.c const struct drm_color_lut *lut = blob->data; blob 490 drivers/gpu/drm/i915/display/intel_color.c const struct drm_property_blob *blob) blob 493 drivers/gpu/drm/i915/display/intel_color.c const struct drm_color_lut *lut = blob->data; blob 494 drivers/gpu/drm/i915/display/intel_color.c int i, lut_size = drm_color_lut_size(blob); blob 521 drivers/gpu/drm/i915/display/intel_color.c const struct drm_property_blob *blob) blob 524 drivers/gpu/drm/i915/display/intel_color.c const struct drm_color_lut *lut = blob->data; blob 525 drivers/gpu/drm/i915/display/intel_color.c int i, lut_size = drm_color_lut_size(blob); blob 557 drivers/gpu/drm/i915/display/intel_color.c const struct drm_property_blob *blob, blob 562 drivers/gpu/drm/i915/display/intel_color.c const struct drm_color_lut *lut = blob->data; blob 563 drivers/gpu/drm/i915/display/intel_color.c int i, lut_size = drm_color_lut_size(blob); blob 584 drivers/gpu/drm/i915/display/intel_color.c const struct drm_property_blob *blob, blob 589 drivers/gpu/drm/i915/display/intel_color.c const struct drm_color_lut *lut = blob->data; blob 590 drivers/gpu/drm/i915/display/intel_color.c int i, lut_size = drm_color_lut_size(blob); blob 648 drivers/gpu/drm/i915/display/intel_color.c const struct drm_property_blob *blob = gamma_lut ?: degamma_lut; blob 650 drivers/gpu/drm/i915/display/intel_color.c ivb_load_lut_10(crtc, blob, blob 671 drivers/gpu/drm/i915/display/intel_color.c const struct drm_property_blob *blob = gamma_lut ?: degamma_lut; blob 673 drivers/gpu/drm/i915/display/intel_color.c bdw_load_lut_10(crtc, blob, blob 804 drivers/gpu/drm/i915/display/intel_color.c const struct drm_property_blob *blob = crtc_state->base.gamma_lut; blob 805 drivers/gpu/drm/i915/display/intel_color.c const struct drm_color_lut *lut = blob->data; blob 833 drivers/gpu/drm/i915/display/intel_color.c const struct drm_property_blob *blob = crtc_state->base.gamma_lut; blob 834 drivers/gpu/drm/i915/display/intel_color.c const struct drm_color_lut *lut = blob->data; blob 917 drivers/gpu/drm/i915/display/intel_color.c const struct drm_property_blob *blob) blob 920 drivers/gpu/drm/i915/display/intel_color.c const struct drm_color_lut *lut = blob->data; blob 921 drivers/gpu/drm/i915/display/intel_color.c int i, lut_size = drm_color_lut_size(blob); blob 944 drivers/gpu/drm/i915/display/intel_color.c const struct drm_property_blob *blob) blob 947 drivers/gpu/drm/i915/display/intel_color.c const struct drm_color_lut *lut = blob->data; blob 948 drivers/gpu/drm/i915/display/intel_color.c int i, lut_size = drm_color_lut_size(blob); blob 71 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c struct __guc_ads_blob *blob = guc->ads_blob; blob 77 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c guc_policies_init(&blob->policies); blob 94 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c blob->ads.golden_context_lrca[engine_class] = 0; blob 95 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c blob->ads.eng_state_size[engine_class] = blob 101 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c blob->system_info.slice_enabled = hweight8(RUNTIME_INFO(dev_priv)->sseu.slice_mask); blob 102 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c blob->system_info.rcs_enabled = 1; blob 103 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c blob->system_info.bcs_enabled = 1; blob 105 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c blob->system_info.vdbox_enable_mask = VDBOX_MASK(dev_priv); blob 106 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c blob->system_info.vebox_enable_mask = VEBOX_MASK(dev_priv); blob 107 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c blob->system_info.vdbox_sfc_support_mask = RUNTIME_INFO(dev_priv)->vdbox_sfc_access; blob 112 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c guc_ct_pool_entries_init(blob->ct_pool, ARRAY_SIZE(blob->ct_pool)); blob 114 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c blob->clients_info.clients_num = 1; blob 115 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c blob->clients_info.ct_pool_addr = base + ptr_offset(blob, ct_pool); blob 116 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c blob->clients_info.ct_pool_count = ARRAY_SIZE(blob->ct_pool); blob 119 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c blob->ads.scheduler_policies = base + ptr_offset(blob, policies); blob 120 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c blob->ads.reg_state_buffer = base + ptr_offset(blob, reg_state_buffer); blob 121 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c blob->ads.reg_state_addr = base + ptr_offset(blob, reg_state); blob 122 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c blob->ads.gt_system_info = base + ptr_offset(blob, system_info); blob 123 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c blob->ads.clients_info = base + ptr_offset(blob, clients_info); blob 139 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c void *blob; blob 148 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c blob = i915_gem_object_pin_map(vma->obj, I915_MAP_WB); blob 149 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c if (IS_ERR(blob)) { blob 150 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c ret = PTR_ERR(blob); blob 155 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c guc->ads_blob = blob; blob 129 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c void *blob; blob 166 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c blob = i915_gem_object_pin_map(vma->obj, I915_MAP_WB); blob 167 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c if (IS_ERR(blob)) { blob 168 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c err = PTR_ERR(blob); blob 177 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c ctch->ctbs[i].desc = blob + PAGE_SIZE/4 * i; blob 178 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c ctch->ctbs[i].cmds = blob + PAGE_SIZE/4 * i + PAGE_SIZE/2; blob 111 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c const struct uc_fw_blob *blob = blob 113 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c uc_fw->path = blob->path; blob 114 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c uc_fw->major_ver_wanted = blob->major; blob 115 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c uc_fw->minor_ver_wanted = blob->minor; blob 32 drivers/gpu/drm/nouveau/dispnv50/lut.c nv50_lut_load(struct nv50_lut *lut, int buffer, struct drm_property_blob *blob, blob 35 drivers/gpu/drm/nouveau/dispnv50/lut.c struct drm_color_lut *in = blob ? blob->data : NULL; blob 52 drivers/gpu/drm/nouveau/dispnv50/lut.c load(in, blob->length / sizeof(*in), mem); blob 36 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.c void *blob; blob 48 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.c blob = kmemdup(fw->data, fw->size, GFP_KERNEL); blob 50 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.c if (!blob) blob 53 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr.c return blob; blob 654 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c const char *fw, struct nvkm_gpuobj **blob, blob 693 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c 0x1000, false, NULL, blob); blob 697 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c nvkm_kmap(*blob); blob 698 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c nvkm_gpuobj_memcpy_to(*blob, 0, acr_data, hsbin_hdr->data_size); blob 699 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c nvkm_done(*blob); blob 782 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c struct nvkm_gpuobj *blob, u64 offset) blob 798 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c if (blob == acr->load_blob) { blob 801 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c } else if (blob == acr->unload_blob) { blob 37 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c gm200_secboot_run_blob(struct nvkm_secboot *sb, struct nvkm_gpuobj *blob, blob 51 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c ret = nvkm_vmm_get(gsb->vmm, 12, blob->size, &vma); blob 57 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c ret = nvkm_memory_map(blob, 0, gsb->vmm, vma, NULL, 0); blob 68 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c ret = sb->acr->func->load(sb->acr, falcon, blob, vma->addr); blob 121 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c gp102_secboot_run_blob(struct nvkm_secboot *sb, struct nvkm_gpuobj *blob, blob 133 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c return gm200_secboot_run_blob(sb, blob, falcon); blob 412 drivers/input/touchscreen/sur40.c static void sur40_report_blob(struct sur40_blob *blob, struct input_dev *input) blob 417 drivers/input/touchscreen/sur40.c if (blob->type != SUR40_TOUCH) blob 420 drivers/input/touchscreen/sur40.c slotnum = input_mt_get_slot_by_key(input, blob->blob_id); blob 424 drivers/input/touchscreen/sur40.c bb_size_x = le16_to_cpu(blob->bb_size_x); blob 425 drivers/input/touchscreen/sur40.c bb_size_y = le16_to_cpu(blob->bb_size_y); blob 427 drivers/input/touchscreen/sur40.c pos_x = le16_to_cpu(blob->pos_x); blob 428 drivers/input/touchscreen/sur40.c pos_y = le16_to_cpu(blob->pos_y); blob 430 drivers/input/touchscreen/sur40.c ctr_x = le16_to_cpu(blob->ctr_x); blob 431 drivers/input/touchscreen/sur40.c ctr_y = le16_to_cpu(blob->ctr_y); blob 1810 drivers/media/platform/coda/coda-common.c buf->blob.data = buf->vaddr; blob 1811 drivers/media/platform/coda/coda-common.c buf->blob.size = size; blob 1813 drivers/media/platform/coda/coda-common.c &buf->blob); blob 3057 drivers/media/platform/coda/coda-common.c dev->iram.blob.data = dev->iram.vaddr; blob 3058 drivers/media/platform/coda/coda-common.c dev->iram.blob.size = dev->iram.size; blob 3061 drivers/media/platform/coda/coda-common.c &dev->iram.blob); blob 66 drivers/media/platform/coda/coda.h struct debugfs_blob_wrapper blob; blob 112 drivers/net/wireless/ath/ath9k/eeprom.c static bool ath9k_hw_nvram_read_array(u16 *blob, size_t blob_size, blob 118 drivers/net/wireless/ath/ath9k/eeprom.c *data = blob[offset]; blob 632 drivers/net/wireless/ath/wil6210/debugfs.c size_t available = wil_blob->blob.size; blob 671 drivers/net/wireless/ath/wil6210/debugfs.c wil_blob->blob.data + aligned_pos, aligned_count); blob 2354 drivers/net/wireless/ath/wil6210/debugfs.c struct debugfs_blob_wrapper *blob = &wil_blob->blob; blob 2361 drivers/net/wireless/ath/wil6210/debugfs.c blob->data = (void * __force)wil->csr + HOSTADDR(map->host); blob 2362 drivers/net/wireless/ath/wil6210/debugfs.c blob->size = map->to - map->from; blob 808 drivers/net/wireless/ath/wil6210/wil6210.h struct debugfs_blob_wrapper blob; blob 748 drivers/net/wireless/broadcom/b43/b43.h const struct firmware *blob; blob 2181 drivers/net/wireless/broadcom/b43/main.c ctx->blob = firmware; blob 2238 drivers/net/wireless/broadcom/b43/main.c if (ctx->blob) blob 2244 drivers/net/wireless/broadcom/b43/main.c err = request_firmware(&ctx->blob, ctx->fwname, blob 2260 drivers/net/wireless/broadcom/b43/main.c if (ctx->blob->size < sizeof(struct b43_fw_header)) blob 2262 drivers/net/wireless/broadcom/b43/main.c hdr = (struct b43_fw_header *)(ctx->blob->data); blob 2267 drivers/net/wireless/broadcom/b43/main.c if (size != ctx->blob->size - sizeof(struct b43_fw_header)) blob 2278 drivers/net/wireless/broadcom/b43/main.c fw->data = ctx->blob; blob 2288 drivers/net/wireless/broadcom/b43/main.c release_firmware(ctx->blob); blob 581 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c struct debugfs_blob_wrapper *blob) blob 589 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c blob->data = data; blob 592 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c blob->size = strlen(blob->data); blob 594 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c debugfs_create_blob(name, 0400, intf->driver_folder, blob); blob 599 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c struct debugfs_blob_wrapper *blob) blob 608 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c blob->data = data; blob 630 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c blob->size = strlen(blob->data); blob 632 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c debugfs_create_blob(name, 0400, intf->driver_folder, blob); blob 742 drivers/nfc/pn544/i2c.c struct pn544_i2c_fw_blob *blob; blob 758 drivers/nfc/pn544/i2c.c blob = (struct pn544_i2c_fw_blob *) phy->fw->data; blob 759 drivers/nfc/pn544/i2c.c phy->fw_blob_size = get_unaligned_be32(&blob->be_size); blob 761 drivers/nfc/pn544/i2c.c &blob->be_destaddr); blob 762 drivers/nfc/pn544/i2c.c phy->fw_blob_data = blob->data; blob 811 drivers/nfc/pn544/i2c.c blob = (struct pn544_i2c_fw_blob *) (phy->fw_blob_data + blob 813 drivers/nfc/pn544/i2c.c phy->fw_blob_size = get_unaligned_be32(&blob->be_size); blob 816 drivers/nfc/pn544/i2c.c get_unaligned_be32(&blob->be_destaddr); blob 817 drivers/nfc/pn544/i2c.c phy->fw_blob_data = blob->data; blob 82 drivers/of/fdt.c static bool of_fdt_device_is_available(const void *blob, unsigned long node) blob 84 drivers/of/fdt.c const char *status = fdt_getprop(blob, node, "status", NULL); blob 107 drivers/of/fdt.c static void populate_properties(const void *blob, blob 119 drivers/of/fdt.c for (cur = fdt_first_property_offset(blob, offset); blob 121 drivers/of/fdt.c cur = fdt_next_property_offset(blob, cur)) { blob 126 drivers/of/fdt.c val = fdt_getprop_by_offset(blob, cur, &pname, &sz); blob 208 drivers/of/fdt.c static bool populate_node(const void *blob, blob 219 drivers/of/fdt.c pathp = fdt_get_name(blob, offset, &l); blob 243 drivers/of/fdt.c populate_properties(blob, offset, mem, np, pathp, dryrun); blob 287 drivers/of/fdt.c static int unflatten_dt_nodes(const void *blob, blob 317 drivers/of/fdt.c offset = fdt_next_node(blob, offset, &depth)) { blob 322 drivers/of/fdt.c !of_fdt_device_is_available(blob, offset)) blob 325 drivers/of/fdt.c if (!populate_node(blob, offset, &mem, nps[depth], blob 367 drivers/of/fdt.c void *__unflatten_device_tree(const void *blob, blob 378 drivers/of/fdt.c if (!blob) { blob 384 drivers/of/fdt.c pr_debug("magic: %08x\n", fdt_magic(blob)); blob 385 drivers/of/fdt.c pr_debug("size: %08x\n", fdt_totalsize(blob)); blob 386 drivers/of/fdt.c pr_debug("version: %08x\n", fdt_version(blob)); blob 388 drivers/of/fdt.c if (fdt_check_header(blob)) { blob 394 drivers/of/fdt.c size = unflatten_dt_nodes(blob, NULL, dad, NULL); blob 413 drivers/of/fdt.c unflatten_dt_nodes(blob, mem, dad, mynodes); blob 448 drivers/of/fdt.c void *of_fdt_unflatten_tree(const unsigned long *blob, blob 455 drivers/of/fdt.c mem = __unflatten_device_tree(blob, dad, mynodes, &kernel_tree_alloc, blob 634 drivers/of/fdt.c const void *blob = initial_boot_params; blob 638 drivers/of/fdt.c if (!blob) blob 641 drivers/of/fdt.c for (offset = fdt_next_node(blob, -1, &depth); blob 643 drivers/of/fdt.c offset = fdt_next_node(blob, offset, &depth)) { blob 645 drivers/of/fdt.c pathp = fdt_get_name(blob, offset, NULL); blob 666 drivers/of/fdt.c const void *blob = initial_boot_params; blob 669 drivers/of/fdt.c fdt_for_each_subnode(node, blob, parent) { blob 673 drivers/of/fdt.c pathp = fdt_get_name(blob, node, NULL); blob 726 drivers/of/fdt.c static int of_fdt_is_compatible(const void *blob, blob 733 drivers/of/fdt.c cp = fdt_getprop(blob, node, "compatible", &cplen); blob 40 drivers/of/fdt_address.c void (*count_cells)(const void *blob, int parentoffset, blob 48 drivers/of/fdt_address.c static void __init fdt_bus_default_count_cells(const void *blob, int parentoffset, blob 54 drivers/of/fdt_address.c prop = fdt_getprop(blob, parentoffset, "#address-cells", NULL); blob 62 drivers/of/fdt_address.c prop = fdt_getprop(blob, parentoffset, "#size-cells", NULL); blob 109 drivers/of/fdt_address.c static int __init fdt_translate_one(const void *blob, int parent, blob 119 drivers/of/fdt_address.c ranges = fdt_getprop(blob, parent, rprop, &rlen); blob 163 drivers/of/fdt_address.c static u64 __init fdt_translate_address(const void *blob, int node_offset) blob 173 drivers/of/fdt_address.c fdt_get_name(blob, node_offset, NULL)); blob 175 drivers/of/fdt_address.c reg = fdt_getprop(blob, node_offset, "reg", &len); blob 178 drivers/of/fdt_address.c fdt_get_name(blob, node_offset, NULL)); blob 183 drivers/of/fdt_address.c parent = fdt_parent_offset(blob, node_offset); blob 189 drivers/of/fdt_address.c bus->count_cells(blob, parent, &na, &ns); blob 192 drivers/of/fdt_address.c fdt_get_name(blob, node_offset, NULL)); blob 198 drivers/of/fdt_address.c na, ns, fdt_get_name(blob, parent, NULL)); blob 205 drivers/of/fdt_address.c parent = fdt_parent_offset(blob, node_offset); blob 216 drivers/of/fdt_address.c pbus->count_cells(blob, parent, &pna, &pns); blob 219 drivers/of/fdt_address.c fdt_get_name(blob, node_offset, NULL)); blob 224 drivers/of/fdt_address.c pna, pns, fdt_get_name(blob, parent, NULL)); blob 227 drivers/of/fdt_address.c if (fdt_translate_one(blob, node_offset, bus, pbus, blob 107 drivers/of/of_private.h extern void *__unflatten_device_tree(const void *blob, blob 7779 drivers/scsi/qla2xxx/qla_init.c struct fw_blob *blob; blob 7784 drivers/scsi/qla2xxx/qla_init.c blob = qla2x00_request_firmware(vha); blob 7785 drivers/scsi/qla2xxx/qla_init.c if (!blob) { blob 7797 drivers/scsi/qla2xxx/qla_init.c fwcode = (uint16_t *)blob->fw->data; blob 7801 drivers/scsi/qla2xxx/qla_init.c if (blob->fw->size < 8 * sizeof(uint16_t)) { blob 7804 drivers/scsi/qla2xxx/qla_init.c blob->fw->size); blob 7820 drivers/scsi/qla2xxx/qla_init.c seg = blob->segs; blob 7828 drivers/scsi/qla2xxx/qla_init.c if (blob->fw->size < fwclen) { blob 7831 drivers/scsi/qla2xxx/qla_init.c "(%zd).\n", blob->fw->size); blob 7881 drivers/scsi/qla2xxx/qla_init.c struct fw_blob *blob; blob 7890 drivers/scsi/qla2xxx/qla_init.c blob = qla2x00_request_firmware(vha); blob 7891 drivers/scsi/qla2xxx/qla_init.c if (!blob) { blob 7898 drivers/scsi/qla2xxx/qla_init.c fwcode = (void *)blob->fw->data; blob 7903 drivers/scsi/qla2xxx/qla_init.c blob->fw->size); blob 7932 drivers/scsi/qla2xxx/qla_init.c (uint32_t)(fwcode - (typeof(fwcode))blob->fw->data), blob 7966 drivers/scsi/qla2xxx/qla_init.c j, (uint32_t)((void *)fwcode - (void *)blob->fw->data), blob 2438 drivers/scsi/qla2xxx/qla_nx.c struct fw_blob *blob; blob 2478 drivers/scsi/qla2xxx/qla_nx.c blob = ha->hablob = qla2x00_request_firmware(vha); blob 2479 drivers/scsi/qla2xxx/qla_nx.c if (!blob) { blob 2505 drivers/scsi/qla2xxx/qla_nx.c blob->fw = NULL; blob 2506 drivers/scsi/qla2xxx/qla_nx.c blob = NULL; blob 6779 drivers/scsi/qla2xxx/qla_os.c struct fw_blob *blob; blob 6782 drivers/scsi/qla2xxx/qla_os.c blob = &qla_fw_blobs[FW_ISP21XX]; blob 6784 drivers/scsi/qla2xxx/qla_os.c blob = &qla_fw_blobs[FW_ISP22XX]; blob 6786 drivers/scsi/qla2xxx/qla_os.c blob = &qla_fw_blobs[FW_ISP2300]; blob 6788 drivers/scsi/qla2xxx/qla_os.c blob = &qla_fw_blobs[FW_ISP2322]; blob 6790 drivers/scsi/qla2xxx/qla_os.c blob = &qla_fw_blobs[FW_ISP24XX]; blob 6792 drivers/scsi/qla2xxx/qla_os.c blob = &qla_fw_blobs[FW_ISP25XX]; blob 6794 drivers/scsi/qla2xxx/qla_os.c blob = &qla_fw_blobs[FW_ISP81XX]; blob 6796 drivers/scsi/qla2xxx/qla_os.c blob = &qla_fw_blobs[FW_ISP82XX]; blob 6798 drivers/scsi/qla2xxx/qla_os.c blob = &qla_fw_blobs[FW_ISP2031]; blob 6800 drivers/scsi/qla2xxx/qla_os.c blob = &qla_fw_blobs[FW_ISP8031]; blob 6802 drivers/scsi/qla2xxx/qla_os.c blob = &qla_fw_blobs[FW_ISP27XX]; blob 6804 drivers/scsi/qla2xxx/qla_os.c blob = &qla_fw_blobs[FW_ISP28XX]; blob 6809 drivers/scsi/qla2xxx/qla_os.c if (!blob->name) blob 6813 drivers/scsi/qla2xxx/qla_os.c if (blob->fw) blob 6816 drivers/scsi/qla2xxx/qla_os.c if (request_firmware(&blob->fw, blob->name, &ha->pdev->dev)) { blob 6818 drivers/scsi/qla2xxx/qla_os.c "Failed to load firmware image (%s).\n", blob->name); blob 6819 drivers/scsi/qla2xxx/qla_os.c blob->fw = NULL; blob 6820 drivers/scsi/qla2xxx/qla_os.c blob = NULL; blob 6825 drivers/scsi/qla2xxx/qla_os.c return blob; blob 6831 drivers/scsi/qla2xxx/qla_os.c struct fw_blob *blob; blob 6834 drivers/scsi/qla2xxx/qla_os.c for (blob = qla_fw_blobs; blob->name; blob++) blob 6835 drivers/scsi/qla2xxx/qla_os.c release_firmware(blob->fw); blob 19 drivers/staging/media/ipu3/ipu3-css-fw.c bi->type, bi->blob.size, name); blob 149 drivers/staging/media/ipu3/ipu3-css-fw.c const char *name = (void *)css->fwp + bi->blob.prog_name_offset; blob 152 drivers/staging/media/ipu3/ipu3-css-fw.c if (bi->blob.prog_name_offset >= css->fw->size) blob 154 drivers/staging/media/ipu3/ipu3-css-fw.c len = strnlen(name, css->fw->size - bi->blob.prog_name_offset); blob 155 drivers/staging/media/ipu3/ipu3-css-fw.c if (len + 1 > css->fw->size - bi->blob.prog_name_offset || blob 159 drivers/staging/media/ipu3/ipu3-css-fw.c if (bi->blob.size != bi->blob.text_size + bi->blob.icache_size blob 160 drivers/staging/media/ipu3/ipu3-css-fw.c + bi->blob.data_size + bi->blob.padding_size) blob 162 drivers/staging/media/ipu3/ipu3-css-fw.c if (bi->blob.offset + bi->blob.size > css->fw->size) blob 217 drivers/staging/media/ipu3/ipu3-css-fw.c if (bi->blob.memory_offsets.offsets[IMGU_ABI_PARAM_CLASS_PARAM] blob 220 drivers/staging/media/ipu3/ipu3-css-fw.c bi->blob.memory_offsets.offsets[IMGU_ABI_PARAM_CLASS_CONFIG] blob 223 drivers/staging/media/ipu3/ipu3-css-fw.c bi->blob.memory_offsets.offsets[IMGU_ABI_PARAM_CLASS_STATE] blob 244 drivers/staging/media/ipu3/ipu3-css-fw.c void *blob = (void *)css->fwp + bi->blob.offset; blob 245 drivers/staging/media/ipu3/ipu3-css-fw.c size_t size = bi->blob.size; blob 251 drivers/staging/media/ipu3/ipu3-css-fw.c memcpy(css->binary[i].vaddr, blob, size); blob 152 drivers/staging/media/ipu3/ipu3-css-fw.h struct imgu_abi_blob_info blob; /* Blob info */ blob 2734 drivers/staging/media/ipu3/ipu3-css-params.c bi->blob.memory_offsets.offsets[IMGU_ABI_PARAM_CLASS_PARAM]; blob 2814 drivers/staging/media/ipu3/ipu3-css-params.c bi->blob.memory_offsets.offsets[IMGU_ABI_PARAM_CLASS_PARAM]; blob 488 drivers/staging/media/ipu3/ipu3-css.c + bi->blob.data_source, blob 489 drivers/staging/media/ipu3/ipu3-css.c .dmem_data_addr = bi->blob.data_target, blob 490 drivers/staging/media/ipu3/ipu3-css.c .dmem_bss_addr = bi->blob.bss_target, blob 491 drivers/staging/media/ipu3/ipu3-css.c .data_size = bi->blob.data_size, blob 492 drivers/staging/media/ipu3/ipu3-css.c .bss_size = bi->blob.bss_size, blob 548 drivers/staging/media/ipu3/ipu3-css.c + sp->blob.text_source, blob 549 drivers/staging/media/ipu3/ipu3-css.c .size = sp->blob.text_size, blob 706 drivers/staging/media/ipu3/ipu3-css.c bi->blob.memory_offsets.offsets[IMGU_ABI_PARAM_CLASS_CONFIG]; blob 708 drivers/staging/media/ipu3/ipu3-css.c bi->blob.memory_offsets.offsets[IMGU_ABI_PARAM_CLASS_STATE]; blob 903 drivers/staging/media/ipu3/ipu3-css.c isp_stage->blob_info = bi->blob; blob 906 drivers/staging/media/ipu3/ipu3-css.c (char *)css->fwp + bi->blob.prog_name_offset, blob 1636 drivers/staging/media/ipu3/ipu3-css.c name = (void *)css->fwp + bi->blob.prog_name_offset; blob 95 drivers/staging/rtl8192e/rtl8192e/r8192E_firmware.c static bool _rtl92e_fw_prepare(struct net_device *dev, struct rt_fw_blob *blob, blob 114 drivers/staging/rtl8192e/rtl8192e/r8192E_firmware.c memset(blob->data, 0, padding); blob 116 drivers/staging/rtl8192e/rtl8192e/r8192E_firmware.c memset(blob->data + padding + fw->size, 0, 4); blob 117 drivers/staging/rtl8192e/rtl8192e/r8192E_firmware.c memcpy(blob->data + padding, fw->data, fw->size); blob 119 drivers/staging/rtl8192e/rtl8192e/r8192E_firmware.c blob->size = round_up(fw->size, 4) + padding; blob 122 drivers/staging/rtl8192e/rtl8192e/r8192E_firmware.c for (i = padding; i < blob->size; i += 4) { blob 123 drivers/staging/rtl8192e/rtl8192e/r8192E_firmware.c u32 *data = (u32 *)(blob->data + i); blob 524 drivers/thermal/armada_thermal.c static irqreturn_t armada_overheat_isr(int irq, void *blob) blob 535 drivers/thermal/armada_thermal.c static irqreturn_t armada_overheat_isr_thread(int irq, void *blob) blob 537 drivers/thermal/armada_thermal.c struct armada_thermal_priv *priv = blob; blob 1343 fs/ceph/caps.c arg.xattr_buf = ci->i_xattrs.blob; blob 3193 fs/ceph/caps.c if (ci->i_xattrs.blob) blob 3194 fs/ceph/caps.c ceph_buffer_put(ci->i_xattrs.blob); blob 3195 fs/ceph/caps.c ci->i_xattrs.blob = ceph_buffer_get(xattr_buf); blob 453 fs/ceph/inode.c ci->i_xattrs.blob = NULL; blob 581 fs/ceph/inode.c if (ci->i_xattrs.blob) blob 582 fs/ceph/inode.c ceph_buffer_put(ci->i_xattrs.blob); blob 891 fs/ceph/inode.c if (ci->i_xattrs.blob) blob 892 fs/ceph/inode.c old_blob = ci->i_xattrs.blob; blob 893 fs/ceph/inode.c ci->i_xattrs.blob = xattr_blob; blob 895 fs/ceph/inode.c memcpy(ci->i_xattrs.blob->vec.iov_base, blob 547 fs/ceph/snap.c ceph_buffer_get(ci->i_xattrs.blob); blob 295 fs/ceph/super.h struct ceph_buffer *blob, *prealloc_blob; blob 664 fs/ceph/xattr.c ci->i_xattrs.blob ? (int)ci->i_xattrs.blob->vec.iov_len : 0); blob 673 fs/ceph/xattr.c if (ci->i_xattrs.blob && ci->i_xattrs.blob->vec.iov_len > 4) { blob 674 fs/ceph/xattr.c p = ci->i_xattrs.blob->vec.iov_base; blob 675 fs/ceph/xattr.c end = p + ci->i_xattrs.blob->vec.iov_len; blob 796 fs/ceph/xattr.c if (ci->i_xattrs.blob) blob 797 fs/ceph/xattr.c old_blob = ci->i_xattrs.blob; blob 798 fs/ceph/xattr.c ci->i_xattrs.blob = ci->i_xattrs.prealloc_blob; blob 1088 fs/ceph/xattr.c struct ceph_buffer *blob; blob 1093 fs/ceph/xattr.c blob = ceph_buffer_new(required_blob_size, GFP_NOFS); blob 1094 fs/ceph/xattr.c if (!blob) blob 1100 fs/ceph/xattr.c ci->i_xattrs.prealloc_blob = blob; blob 908 fs/debugfs/file.c struct debugfs_blob_wrapper *blob = file->private_data; blob 915 fs/debugfs/file.c r = simple_read_from_buffer(user_buf, count, ppos, blob->data, blob 916 fs/debugfs/file.c blob->size); blob 952 fs/debugfs/file.c struct debugfs_blob_wrapper *blob) blob 954 fs/debugfs/file.c return debugfs_create_file_unsafe(name, mode, parent, blob, &fops_blob); blob 406 fs/fsopen.c param.blob = memdup_user_nul(_value, aux); blob 407 fs/fsopen.c if (IS_ERR(param.blob)) { blob 408 fs/fsopen.c ret = PTR_ERR(param.blob); blob 8 include/crypto/asym_tpm_subtype.h void *blob; blob 15 include/crypto/asym_tpm_subtype.h struct tpm_key *tpm_key_create(const void *blob, uint32_t blob_len); blob 46 include/drm/drm_atomic_uapi.h struct drm_property_blob *blob); blob 49 include/drm/drm_color_mgmt.h static inline int drm_color_lut_size(const struct drm_property_blob *blob) blob 51 include/drm/drm_color_mgmt.h return blob->length / sizeof(struct drm_color_lut); blob 281 include/drm/drm_property.h bool drm_property_replace_blob(struct drm_property_blob **blob, blob 283 include/drm/drm_property.h struct drm_property_blob *drm_property_blob_get(struct drm_property_blob *blob); blob 284 include/drm/drm_property.h void drm_property_blob_put(struct drm_property_blob *blob); blob 26 include/keys/trusted-type.h unsigned char blob[MAX_BLOB_SIZE]; blob 71 include/keys/trusted.h 16, 1, p->blob, p->blob_len, 0); blob 127 include/linux/debugfs.h struct debugfs_blob_wrapper *blob); blob 333 include/linux/debugfs.h struct debugfs_blob_wrapper *blob) blob 35 include/linux/firmware.h #define DECLARE_BUILTIN_FIRMWARE(name, blob) \ blob 36 include/linux/firmware.h DECLARE_BUILTIN_FIRMWARE_SIZE(name, &(blob), sizeof(blob)) blob 38 include/linux/firmware.h #define DECLARE_BUILTIN_FIRMWARE_SIZE(name, blob, size) \ blob 40 include/linux/firmware.h __used __section(.builtin_fw) = { name, blob, size } blob 69 include/linux/fs_context.h void *blob; blob 16 include/linux/getcpu.h unsigned long blob[128 / sizeof(long)]; blob 26 include/linux/of_fdt.h extern void *of_fdt_unflatten_tree(const unsigned long *blob, blob 392 net/ceph/auth_x.c memcpy(msg_a->ticket_blob.blob, th->ticket_blob->vec.iov_base, blob 505 net/ceph/auth_x.c struct ceph_x_challenge_blob *blob = enc_buf + blob 517 net/ceph/auth_x.c blob->client_challenge = auth->client_challenge; blob 518 net/ceph/auth_x.c blob->server_challenge = cpu_to_le64(xi->server_challenge); blob 520 net/ceph/auth_x.c sizeof(*blob)); blob 14 net/ceph/auth_x_protocol.h char blob[]; blob 46 scripts/dtc/fdtdump.c static void dump_blob(void *blob) blob 48 scripts/dtc/fdtdump.c struct fdt_header *bph = blob; blob 53 scripts/dtc/fdtdump.c (struct fdt_reserve_entry *)((char *)blob + off_mem_rsvmap); blob 54 scripts/dtc/fdtdump.c const char *p_struct = (const char *)blob + off_dt; blob 55 scripts/dtc/fdtdump.c const char *p_strings = (const char *)blob + off_str; blob 108 scripts/dtc/fdtget.c static int list_properties(const void *blob, int node) blob 114 scripts/dtc/fdtget.c prop = fdt_first_property_offset(blob, node); blob 119 scripts/dtc/fdtget.c data = fdt_get_property_by_offset(blob, prop, NULL); blob 120 scripts/dtc/fdtget.c name = fdt_string(blob, fdt32_to_cpu(data->nameoff)); blob 123 scripts/dtc/fdtget.c prop = fdt_next_property_offset(blob, prop); blob 136 scripts/dtc/fdtget.c static int list_subnodes(const void *blob, int node) blob 145 scripts/dtc/fdtget.c tag = fdt_next_tag(blob, node, &nextoffset); blob 148 scripts/dtc/fdtget.c pathp = fdt_get_name(blob, node, NULL); blob 192 scripts/dtc/fdtget.c static int show_data_for_item(const void *blob, struct display_info *disp, blob 200 scripts/dtc/fdtget.c err = list_properties(blob, node); blob 204 scripts/dtc/fdtget.c err = list_subnodes(blob, node); blob 209 scripts/dtc/fdtget.c value = fdt_getprop(blob, node, property, &len); blob 239 scripts/dtc/fdtget.c char *blob; blob 243 scripts/dtc/fdtget.c blob = utilfdt_read(filename); blob 244 scripts/dtc/fdtget.c if (!blob) blob 248 scripts/dtc/fdtget.c node = fdt_path_offset(blob, arg[i]); blob 260 scripts/dtc/fdtget.c if (show_data_for_item(blob, disp, node, prop)) blob 120 scripts/dtc/fdtput.c static int store_key_value(void *blob, const char *node_name, blob 126 scripts/dtc/fdtput.c node = fdt_path_offset(blob, node_name); blob 132 scripts/dtc/fdtput.c err = fdt_setprop(blob, node, property, buf, len); blob 150 scripts/dtc/fdtput.c static int create_paths(void *blob, const char *in_path) blob 166 scripts/dtc/fdtput.c node = fdt_subnode_offset_namelen(blob, offset, path, blob 169 scripts/dtc/fdtput.c node = fdt_add_subnode_namelen(blob, offset, path, blob 192 scripts/dtc/fdtput.c static int create_node(void *blob, const char *node_name) blob 205 scripts/dtc/fdtput.c node = fdt_path_offset(blob, node_name); blob 212 scripts/dtc/fdtput.c node = fdt_add_subnode(blob, node, p + 1); blob 225 scripts/dtc/fdtput.c char *blob; blob 228 scripts/dtc/fdtput.c blob = utilfdt_read(filename); blob 229 scripts/dtc/fdtput.c if (!blob) blob 239 scripts/dtc/fdtput.c if (disp->auto_path && create_paths(blob, *arg)) blob 242 scripts/dtc/fdtput.c store_key_value(blob, *arg, arg[1], value, len)) blob 248 scripts/dtc/fdtput.c ret = create_paths(blob, *arg); blob 250 scripts/dtc/fdtput.c ret = create_node(blob, *arg); blob 255 scripts/dtc/fdtput.c ret = utilfdt_write(filename, blob); blob 257 scripts/dtc/fdtput.c free(blob); blob 349 scripts/dtc/flattree.c struct data blob = empty_data; blob 404 scripts/dtc/flattree.c blob = data_append_data(blob, &fdt, vi->hdr_size); blob 405 scripts/dtc/flattree.c blob = data_append_align(blob, 8); blob 406 scripts/dtc/flattree.c blob = data_merge(blob, reservebuf); blob 407 scripts/dtc/flattree.c blob = data_append_zeroes(blob, sizeof(struct fdt_reserve_entry)); blob 408 scripts/dtc/flattree.c blob = data_merge(blob, dtbuf); blob 409 scripts/dtc/flattree.c blob = data_merge(blob, strbuf); blob 415 scripts/dtc/flattree.c blob = data_append_zeroes(blob, padlen); blob 417 scripts/dtc/flattree.c if (fwrite(blob.val, blob.len, 1, f) != 1) { blob 429 scripts/dtc/flattree.c data_free(blob); blob 802 scripts/dtc/flattree.c char *blob; blob 844 scripts/dtc/flattree.c blob = xmalloc(totalsize); blob 846 scripts/dtc/flattree.c fdt = (struct fdt_header *)blob; blob 851 scripts/dtc/flattree.c p = blob + sizeof(magic) + sizeof(totalsize); blob 886 scripts/dtc/flattree.c inbuf_init(&strbuf, blob + off_str, blob + off_str + size_str); blob 888 scripts/dtc/flattree.c inbuf_init(&strbuf, blob + off_str, blob + totalsize); blob 904 scripts/dtc/flattree.c blob + off_mem_rsvmap, blob + totalsize); blob 905 scripts/dtc/flattree.c inbuf_init(&dtbuf, blob + off_dt, blob + totalsize); blob 920 scripts/dtc/flattree.c free(blob); blob 290 scripts/dtc/util.c int utilfdt_write_err(const char *filename, const void *blob) blob 296 scripts/dtc/util.c const char *ptr = blob; blob 304 scripts/dtc/util.c totalsize = fdt_totalsize(blob); blob 322 scripts/dtc/util.c int utilfdt_write(const char *filename, const void *blob) blob 324 scripts/dtc/util.c int ret = utilfdt_write_err(filename, blob); blob 114 scripts/dtc/util.h int utilfdt_write(const char *filename, const void *blob); blob 125 scripts/dtc/util.h int utilfdt_write_err(const char *filename, const void *blob); blob 24 security/apparmor/include/cred.h struct aa_label **blob = cred->security + apparmor_blob_sizes.lbs_cred; blob 26 security/apparmor/include/cred.h AA_BUG(!blob); blob 27 security/apparmor/include/cred.h return *blob; blob 33 security/apparmor/include/cred.h struct aa_label **blob = cred->security + apparmor_blob_sizes.lbs_cred; blob 35 security/apparmor/include/cred.h AA_BUG(!blob); blob 36 security/apparmor/include/cred.h *blob = label; blob 123 security/apparmor/include/match.h struct aa_dfa *aa_dfa_unpack(void *blob, size_t size, int flags); blob 77 security/apparmor/match.c static struct table_header *unpack_table(char *blob, size_t bsize) blob 89 security/apparmor/match.c th.td_id = be16_to_cpu(*(__be16 *) (blob)) - 1; blob 92 security/apparmor/match.c th.td_flags = be16_to_cpu(*(__be16 *) (blob + 2)); blob 93 security/apparmor/match.c th.td_lolen = be32_to_cpu(*(__be32 *) (blob + 8)); blob 94 security/apparmor/match.c blob += sizeof(struct table_header); blob 110 security/apparmor/match.c UNPACK_ARRAY(table->td_data, blob, th.td_lolen, blob 113 security/apparmor/match.c UNPACK_ARRAY(table->td_data, blob, th.td_lolen, blob 116 security/apparmor/match.c UNPACK_ARRAY(table->td_data, blob, th.td_lolen, blob 281 security/apparmor/match.c struct aa_dfa *aa_dfa_unpack(void *blob, size_t size, int flags) blob 285 security/apparmor/match.c char *data = blob; blob 368 security/apparmor/policy_unpack.c static size_t unpack_blob(struct aa_ext *e, char **blob, const char *name) blob 379 security/apparmor/policy_unpack.c *blob = e->pos; blob 441 security/apparmor/policy_unpack.c char *blob = NULL; blob 445 security/apparmor/policy_unpack.c size = unpack_blob(e, &blob, "aadfa"); blob 452 security/apparmor/policy_unpack.c size_t sz = blob - (char *) e->start - blob 457 security/apparmor/policy_unpack.c dfa = aa_dfa_unpack(blob + pad, size - pad, flags); blob 470 security/keys/trusted.c unsigned char *blob, uint32_t *bloblen, blob 571 security/keys/trusted.c memcpy(blob, tb->data + TPM_DATA_OFFSET, storedsize); blob 584 security/keys/trusted.c const unsigned char *blob, int bloblen, blob 621 security/keys/trusted.c &ordinal, bloblen, blob, 0, 0); blob 626 security/keys/trusted.c &ordinal, bloblen, blob, 0, 0); blob 636 security/keys/trusted.c storebytes(tb, blob, bloblen); blob 684 security/keys/trusted.c p->key, p->key_len + 1, p->blob, &p->blob_len, blob 706 security/keys/trusted.c ret = tpm_unseal(tb, o->keyhandle, o->keyauth, p->blob, p->blob_len, blob 901 security/keys/trusted.c ret = hex2bin(p->blob, c, p->blob_len); blob 1161 security/keys/trusted.c bufp = hex_byte_pack(bufp, p->blob[i]); blob 1396 security/security.c void *blob; blob 1400 security/security.c blob = file->f_security; blob 1401 security/security.c if (blob) { blob 1403 security/security.c kmem_cache_free(lsm_file_cache, blob); blob 1535 security/smack/smack_lsm.c struct smack_known **blob = smack_file(file); blob 1537 security/smack/smack_lsm.c *blob = smk_of_current(); blob 1765 security/smack/smack_lsm.c struct smack_known **blob = smack_file(file); blob 1767 security/smack/smack_lsm.c *blob = smk_of_current(); blob 1784 security/smack/smack_lsm.c struct smack_known **blob; blob 1798 security/smack/smack_lsm.c blob = smack_file(file); blob 1799 security/smack/smack_lsm.c skp = *blob; blob 2890 security/smack/smack_lsm.c struct smack_known **blob = smack_msg_msg(msg); blob 2892 security/smack/smack_lsm.c *blob = smk_of_current(); blob 2904 security/smack/smack_lsm.c struct smack_known **blob = smack_ipc(isp); blob 2906 security/smack/smack_lsm.c return *blob; blob 2917 security/smack/smack_lsm.c struct smack_known **blob = smack_ipc(isp); blob 2919 security/smack/smack_lsm.c *blob = smk_of_current(); blob 3220 security/smack/smack_lsm.c struct smack_known **blob = smack_ipc(ipp); blob 3221 security/smack/smack_lsm.c struct smack_known *iskp = *blob; blob 3242 security/smack/smack_lsm.c struct smack_known **blob = smack_ipc(ipp); blob 3243 security/smack/smack_lsm.c struct smack_known *iskp = *blob; blob 1484 sound/soc/intel/skylake/skl-topology.c mic_cfg.blob[out_ch][in_ch] = SKL_DEFAULT_MIC_SEL_GAIN; blob 431 sound/soc/intel/skylake/skl-topology.h u16 blob[SKL_MIC_MAX_CH_SUPPORT][SKL_MIC_MAX_CH_SUPPORT];