/kernel/linux/linux-5.10/drivers/staging/rtl8192e/rtl8192e/ |
H A D | r8192E_firmware.c | 160 if (pfirmware->blobs[i].size == 0) { in rtl92e_init_fw() 172 &pfirmware->blobs[i], in rtl92e_init_fw() 179 mapped_file = pfirmware->blobs[i].data; in rtl92e_init_fw() 180 file_length = pfirmware->blobs[i].size; in rtl92e_init_fw()
|
H A D | r8192E_firmware.h | 48 struct rt_fw_blob blobs[FW_BLOBS]; member
|
/kernel/linux/linux-6.6/drivers/staging/rtl8192e/rtl8192e/ |
H A D | r8192E_firmware.c | 152 if (pfirmware->blobs[i].size == 0) { in rtl92e_init_fw() 164 &pfirmware->blobs[i], in rtl92e_init_fw() 171 mapped_file = pfirmware->blobs[i].data; in rtl92e_init_fw() 172 file_length = pfirmware->blobs[i].size; in rtl92e_init_fw()
|
H A D | r8192E_firmware.h | 48 struct rt_fw_blob blobs[FW_BLOBS]; member
|
/kernel/linux/linux-6.6/security/landlock/ |
H A D | setup.c | 40 .blobs = &landlock_blob_sizes,
|
/kernel/linux/linux-5.10/security/bpf/ |
H A D | hooks.c | 31 .blobs = &bpf_lsm_blob_sizes
|
/kernel/linux/linux-6.6/security/bpf/ |
H A D | hooks.c | 33 .blobs = &bpf_lsm_blob_sizes
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_uc_fw.c | 74 /* All blobs need to be declared via MODULE_FIRMWARE() */ 81 /* The below structs and macros are used to iterate across the list of blobs */ in INTEL_UC_FIRMWARE_DEFS() 102 const struct uc_fw_blob blobs[INTEL_UC_FW_NUM_TYPES]; member 109 .blobs[INTEL_UC_FW_TYPE_GUC] = guc_, \ 110 .blobs[INTEL_UC_FW_TYPE_HUC] = huc_, \ 126 &fw_blobs[i].blobs[uc_fw->type]; in __uc_fw_auto_select()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | lsm_hooks.h | 1610 struct lsm_blob_sizes *blobs; /* Optional: for blob sharing. */ member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | lsm_hooks.h | 124 struct lsm_blob_sizes *blobs; /* Optional: for blob sharing. */ member
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_file.h | 309 * @blobs: 316 struct list_head blobs; member
|
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_file.h | 340 * @blobs: 347 struct list_head blobs; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_property.c | 621 list_for_each_entry_safe(blob, bt, &file_priv->blobs, head_file) { in drm_property_destroy_user_blobs() 812 list_add_tail(&blob->head_file, &file_priv->blobs); in drm_mode_createblob_ioctl() 839 list_for_each_entry(bt, &file_priv->blobs, head_file) { in drm_mode_destroyblob_ioctl()
|
H A D | drm_file.c | 174 INIT_LIST_HEAD(&file->blobs); in drm_file_alloc()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_property.c | 618 list_for_each_entry_safe(blob, bt, &file_priv->blobs, head_file) { in drm_property_destroy_user_blobs() 809 list_add_tail(&blob->head_file, &file_priv->blobs); in drm_mode_createblob_ioctl() 836 list_for_each_entry(bt, &file_priv->blobs, head_file) { in drm_mode_destroyblob_ioctl()
|
H A D | drm_file.c | 172 INIT_LIST_HEAD(&file->blobs); in drm_file_alloc()
|
/kernel/linux/linux-5.10/security/tomoyo/ |
H A D | tomoyo.c | 593 .blobs = &tomoyo_blob_sizes,
|
/kernel/linux/linux-6.6/security/tomoyo/ |
H A D | tomoyo.c | 613 .blobs = &tomoyo_blob_sizes,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_uc_fw.c | 170 * All blobs need to be declared via MODULE_FIRMWARE(). 242 const struct uc_fw_platform_requirement *blobs; member 287 fw_blobs = blobs_all[uc_fw->type].blobs; in __uc_fw_auto_select() 339 fw_blobs = blobs_all[type].blobs; in validate_fw_table_type() 356 drm_err(&i915->drm, "Duplicate %s blobs: %s r%u %s%d.%d.%d [%s] matches %s%d.%d.%d [%s]\n", in validate_fw_table_type()
|
/kernel/linux/linux-5.10/drivers/input/touchscreen/ |
H A D | sur40.c | 41 /* read 512 bytes from endpoint 0x86 -> get header + blobs */ 45 __le16 count; /* count of blobs (if 0: continue prev. packet) */ 91 struct sur40_blob blobs[]; member 460 struct sur40_blob *inblob = &sur40->bulk_in_buffer->blobs[0]; in sur40_poll() 491 dev_dbg(sur40->dev, "need %d blobs\n", need_blobs); in sur40_poll() 507 dev_dbg(sur40->dev, "received %d blobs\n", packet_blobs); in sur40_poll() 509 /* packets always contain at least 4 blobs, even if empty */ in sur40_poll()
|
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | sur40.c | 41 /* read 512 bytes from endpoint 0x86 -> get header + blobs */ 45 __le16 count; /* count of blobs (if 0: continue prev. packet) */ 91 struct sur40_blob blobs[]; member 460 struct sur40_blob *inblob = &sur40->bulk_in_buffer->blobs[0]; in sur40_poll() 491 dev_dbg(sur40->dev, "need %d blobs\n", need_blobs); in sur40_poll() 507 dev_dbg(sur40->dev, "received %d blobs\n", packet_blobs); in sur40_poll() 509 /* packets always contain at least 4 blobs, even if empty */ in sur40_poll()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/wil6210/ |
H A D | wil6210.h | 1009 struct wil_blob_wrapper blobs[MAX_FW_MAPPING_TABLE_SIZE]; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/wil6210/ |
H A D | wil6210.h | 1011 struct wil_blob_wrapper blobs[MAX_FW_MAPPING_TABLE_SIZE]; member
|
/kernel/linux/linux-5.10/security/apparmor/ |
H A D | lsm.c | 1907 .blobs = &apparmor_blob_sizes,
|
/kernel/linux/linux-5.10/security/ |
H A D | security.c | 226 lsm_set_blob_sizes(lsm->blobs); in prepare_lsm() 346 * Create any kmem_caches needed for blobs in ordered_lsm_init()
|