/kernel/linux/linux-6.6/drivers/mtd/lpddr/ |
H A D | qinfo_probe.c | 28 {0, 0, "DevSizeShift", "Device size 2^n bytes"}, 29 {0, 3, "BufSizeShift", "Program buffer size 2^n bytes"}, 32 {1, 2, "UniformBlockSizeShift", "Uniform block size 2^n bytes"}, 152 if ((map->pfow_base + 0x1000) >= map->size) { in lpddr_probe_chip() 155 (unsigned long)map->pfow_base, map->size - 1); in lpddr_probe_chip() 197 if (mtd->size > map->size) { in lpddr_probe() 199 "to %ldKiB\n", (unsigned long)mtd->size >> 10, in lpddr_probe() 200 (unsigned long)map->size >> 10); in lpddr_probe() 201 mtd->size in lpddr_probe() [all...] |
/kernel/linux/linux-6.6/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-dump.c | 23 u16 size; member 34 .size = MCP251XFD_REG_FLTOBJ(32) - MCP251XFD_REG_CON, 37 .size = MCP251XFD_RAM_SIZE, 40 .size = MCP251XFD_REG_DEVID - MCP251XFD_REG_OSC, 78 buf = kmalloc(reg_space->size, GFP_KERNEL); in mcp251xfd_dump_registers() 83 buf, reg_space->size / val_bytes); in mcp251xfd_dump_registers() 89 for (j = 0; j < reg_space->size; j += sizeof(u32), reg++) { in mcp251xfd_dump_registers() 253 file_size += mcp251xfd_dump_reg_space[i].size / sizeof(u32) * in mcp251xfd_dump() 262 /* size of the headers */ in mcp251xfd_dump()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_fw.c | 115 "downloading firmware - size %d part_sz %d nparts %lu\n", in ionic_firmware_update() 116 (int)fw->size, buf_sz, DIV_ROUND_UP(fw->size, buf_sz)); in ionic_firmware_update() 120 while (offset < fw->size) { in ionic_firmware_update() 123 offset, fw->size); in ionic_firmware_update() 124 next_interval = offset + (fw->size / IONIC_FW_INTERVAL_FRACTION); in ionic_firmware_update() 127 copy_sz = min_t(unsigned int, buf_sz, fw->size - offset); in ionic_firmware_update() 146 fw->size, fw->size); in ionic_firmware_update()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | platform_device.h | 149 * @size: size of platform specific data 156 const void *data, size_t size) { in platform_device_register_resndata() 165 .size_data = size, in platform_device_register_resndata() 208 * @size: size of platform specific data 220 const void *data, size_t size) in platform_device_register_data() 223 NULL, 0, data, size); in platform_device_register_data() 231 const void *data, size_t size); 347 #define platform_create_bundle(driver, probe, res, n_res, data, size) \ 153 platform_device_register_resndata( struct device *parent, const char *name, int id, const struct resource *res, unsigned int num, const void *data, size_t size) platform_device_register_resndata() argument 218 platform_device_register_data( struct device *parent, const char *name, int id, const void *data, size_t size) platform_device_register_data() argument [all...] |
/kernel/linux/linux-6.6/drivers/tty/ |
H A D | tty_audit.c | 20 u8 *data; /* Allocated size N_TTY_BUF_SIZE */ 62 const u8 *data, size_t size) in tty_audit_log() 81 audit_log_n_hex(ab, data, size); in tty_audit_log() 200 * Audit @data of @size from @tty, if necessary. 203 size_t size) in tty_audit_add_data() 214 if (unlikely(size == 0)) in tty_audit_add_data() 239 if (run > size) in tty_audit_add_data() 240 run = size; in tty_audit_add_data() 244 size -= run; in tty_audit_add_data() 247 } while (size ! in tty_audit_add_data() 61 tty_audit_log(const char *description, dev_t dev, const u8 *data, size_t size) tty_audit_log() argument 202 tty_audit_add_data(const struct tty_struct *tty, const void *data, size_t size) tty_audit_add_data() argument [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | atafb_utils.h | 218 /* ++andreas: Simple and fast version of memmove, assumes size is 220 static inline void fast_memmove(char *dst, const char *src, size_t size) in fast_memmove() argument 222 if (!size) in fast_memmove() 232 : "=a" (src), "=a" (dst), "=d" (size) in fast_memmove() 233 : "0" (src), "1" (dst), "2" (size / 16 - 1) in fast_memmove() 243 : "=a" (src), "=a" (dst), "=d" (size) in fast_memmove() 244 : "0" (src + size), "1" (dst + size), "2" (size / 16 - 1) in fast_memmove()
|
/kernel/linux/linux-6.6/drivers/vfio/cdx/ |
H A D | main.c | 28 vdev->regions[i].size = resource_size(res); in vfio_cdx_open_device() 35 !(vdev->regions[i].size & ~PAGE_MASK)) in vfio_cdx_open_device() 95 info.size = vdev->regions[info.index].size; in vfio_cdx_ioctl_get_region_info() 123 u64 size = vma->vm_end - vma->vm_start; in vfio_cdx_mmap_mmio() local 130 if (base + size > region.size) in vfio_cdx_mmap_mmio() 137 size, vma->vm_page_prot); in vfio_cdx_mmap_mmio()
|
/kernel/linux/linux-6.6/drivers/char/hw_random/ |
H A D | cn10k-rng.c | 141 unsigned int size; in cn10k_rng_read() local 150 size = max; in cn10k_rng_read() 152 while (size >= 8) { in cn10k_rng_read() 157 size -= 8; in cn10k_rng_read() 161 if (size > 0) { in cn10k_rng_read() 165 while (size > 0) { in cn10k_rng_read() 168 size--; in cn10k_rng_read() 174 return max - size; in cn10k_rng_read()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_fru_eeprom.c | 104 int size, len; in amdgpu_fru_get_product_info() local 156 size = buf[1] * 8; in amdgpu_fru_get_product_info() 157 pia = kzalloc(size, GFP_KERNEL); in amdgpu_fru_get_product_info() 162 len = amdgpu_eeprom_read(adev->pm.fru_eeprom_i2c_bus, addr, pia, size); in amdgpu_fru_get_product_info() 163 if (len != size) { in amdgpu_fru_get_product_info() 169 for (csum = 0; size > 0; size--) in amdgpu_fru_get_product_info() 170 csum += pia[size - 1]; in amdgpu_fru_get_product_info()
|
/kernel/linux/linux-6.6/drivers/media/pci/tw5864/ |
H A D | tw5864-h264.c | 31 static void bs_init(struct bs *s, void *buf, int size) in bs_init() argument 35 s->buf_end = s->ptr + size; in bs_init() 101 static int tw5864_h264_gen_sps_rbsp(u8 *buf, size_t size, int width, int height) in tw5864_h264_gen_sps_rbsp() argument 106 bs_init(s, buf, size); in tw5864_h264_gen_sps_rbsp() 130 static int tw5864_h264_gen_pps_rbsp(u8 *buf, size_t size, int qp) in tw5864_h264_gen_pps_rbsp() argument 135 bs_init(s, buf, size); in tw5864_h264_gen_pps_rbsp() 155 static int tw5864_h264_gen_slice_head(u8 *buf, size_t size, in tw5864_h264_gen_slice_head() argument 164 bs_init(s, buf, size); in tw5864_h264_gen_slice_head()
|
/kernel/linux/linux-6.6/drivers/media/pci/saa7134/ |
H A D | saa7134-vbi.c | 112 unsigned int size; in buffer_prepare() local 118 size = dev->vbi_hlen * dev->vbi_vlen * 2; in buffer_prepare() 119 if (vb2_plane_size(vb2, 0) < size) in buffer_prepare() 122 vb2_set_plane_payload(vb2, 0, size); in buffer_prepare() 134 unsigned int size; in queue_setup() local 140 size = dev->vbi_hlen * dev->vbi_vlen * 2; in queue_setup() 142 *nbuffers = saa7134_buffer_count(size, *nbuffers); in queue_setup() 144 sizes[0] = size; in queue_setup()
|
/kernel/linux/linux-6.6/drivers/net/wireless/microchip/wilc1000/ |
H A D | mon.c | 24 void wilc_wfi_monitor_rx(struct net_device *mon_dev, u8 *buff, u32 size) in wilc_wfi_monitor_rx() argument 48 skb = dev_alloc_skb(size + sizeof(*cb_hdr)); in wilc_wfi_monitor_rx() 52 skb_put_data(skb, buff, size); in wilc_wfi_monitor_rx() 73 skb = dev_alloc_skb(size + sizeof(*hdr)); in wilc_wfi_monitor_rx() 78 skb_put_data(skb, buff, size); in wilc_wfi_monitor_rx() 99 int size; member 133 mgmt_tx->size = len; in mon_mgmt_tx() 135 wilc_wlan_txq_add_mgmt_pkt(dev, mgmt_tx, mgmt_tx->buff, mgmt_tx->size, in mon_mgmt_tx()
|
/kernel/linux/linux-6.6/drivers/nvmem/ |
H A D | microchip-otpc.c | 96 * a payload. Header is 4 bytes long and contains the size of the payload. 97 * Payload size varies. The memory footprint is something as follows: 129 * where offset1, offset2, offsetN depends on the size of payload 0, payload 1, 193 static int mchp_otpc_init_packets_list(struct mchp_otpc *otpc, u32 *size) in mchp_otpc_init_packets_list() argument 200 *size = 0; in mchp_otpc_init_packets_list() 202 while (*size < MCHP_OTPC_SIZE) { in mchp_otpc_init_packets_list() 221 /* Count size by adding header and paload sizes. */ in mchp_otpc_init_packets_list() 222 *size += 4 * (payload_size + 1); in mchp_otpc_init_packets_list() 247 u32 size; in mchp_otpc_probe() local 259 ret = mchp_otpc_init_packets_list(otpc, &size); in mchp_otpc_probe() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
H A D | intel_gt_buffer_pool.c | 104 struct list_head *list = bucket_for_size(pool, node->obj->base.size); in pool_retire() 171 intel_gt_get_buffer_pool(struct intel_gt *gt, size_t size, in intel_gt_get_buffer_pool() argument 179 size = PAGE_ALIGN(size); in intel_gt_get_buffer_pool() 180 list = bucket_for_size(pool, size); in intel_gt_get_buffer_pool() 186 if (node->obj->base.size < size) in intel_gt_get_buffer_pool() 206 node = node_create(pool, size, type); in intel_gt_get_buffer_pool()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/virtio/ |
H A D | virtgpu_vram.c | 60 if (vm_size != vram->vram_node.size) in virtio_gpu_vram_mmap() 98 vram->vram_node.size, dir, in virtio_gpu_vram_map_dma_buf() 104 sg_set_page(sgt->sgl, NULL, vram->vram_node.size, 0); in virtio_gpu_vram_map_dma_buf() 106 sg_dma_len(sgt->sgl) = vram->vram_node.size; in virtio_gpu_vram_map_dma_buf() 154 bo->base.base.size); in virtio_gpu_vram_map() 200 params->size = PAGE_ALIGN(params->size); in virtio_gpu_vram_create() 201 drm_gem_private_object_init(vgdev->ddev, obj, params->size); in virtio_gpu_vram_create()
|
/kernel/linux/linux-6.6/drivers/iio/chemical/ |
H A D | scd30_serial.c | 50 static u16 scd30_serdev_calc_crc(const char *buf, int size) in scd30_serdev_calc_crc() argument 52 return crc16(0xffff, buf, size); in scd30_serdev_calc_crc() 82 void *response, int size) in scd30_serdev_command() 121 put_unaligned_be16(size / 2, txbuf + txsize); in scd30_serdev_command() 128 rxsize = SCD30_SERDEV_RX_HEADER_SIZE + size + SCD30_SERDEV_CRC_SIZE; in scd30_serdev_command() 155 dev_err(state->dev, "received data size does not match header\n"); in scd30_serdev_command() 178 const unsigned char *buf, size_t size) in scd30_serdev_receive_buf() 195 if (priv->num + size >= priv->num_expected) in scd30_serdev_receive_buf() 198 num = size; in scd30_serdev_receive_buf() 81 scd30_serdev_command(struct scd30_state *state, enum scd30_cmd cmd, u16 arg, void *response, int size) scd30_serdev_command() argument 177 scd30_serdev_receive_buf(struct serdev_device *serdev, const unsigned char *buf, size_t size) scd30_serdev_receive_buf() argument
|
/kernel/linux/linux-6.6/security/apparmor/include/ |
H A D | lib.h | 103 int size; member 120 char *aa_str_alloc(int size, gfp_t gfp); 238 if ((L)->size > 1) { \ 244 if (vec_setup(label, __lvec, (L)->size, (GFP))) { \ 256 for (__j = __count = 0; __j < (L)->size; __j++) \ 257 __count += __lvec[__j]->size; \ 259 for (__j = __k = 0; __j < (L)->size; __j++) { \ 276 vec_cleanup(label, __lvec, (L)->size); \
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/pmu/ebb/ |
H A D | trace.c | 15 struct trace_buffer *trace_buffer_allocate(u64 size) in trace_buffer_allocate() argument 19 if (size < sizeof(*tb)) { in trace_buffer_allocate() 24 tb = mmap(NULL, size, PROT_READ | PROT_WRITE, in trace_buffer_allocate() 31 tb->size = size; in trace_buffer_allocate() 40 return p < ((void *)tb + tb->size); in trace_check_bounds() 278 printf(" size %llu\n", tb->size); in trace_buffer_print() 299 printf("Trace buffer 0x%llx bytes @ %p\n", tb->size, tb); in trace_print_location()
|
/kernel/liteos_a/kernel/extended/plimit/ |
H A D | los_memlimit.c | 176 UINT32 OsMemLimitCheckAndMemAdd(UINT32 size) in OsMemLimitCheckAndMemAdd() argument 189 if ((memLimit->usage + size) > memLimit->limit) { in OsMemLimitCheckAndMemAdd() 196 memLimit->usage += size; in OsMemLimitCheckAndMemAdd() 197 run->limitStat.memUsed += size; in OsMemLimitCheckAndMemAdd() 205 VOID OsMemLimitMemFree(UINT32 size) in OsMemLimitMemFree() argument 217 if (run->limitStat.memUsed > size) { in OsMemLimitMemFree() 218 run->limitStat.memUsed -= size; in OsMemLimitMemFree() 219 memLimit->usage -= size; in OsMemLimitMemFree()
|
/kernel/linux/linux-6.6/drivers/sbus/char/ |
H A D | flash.c | 37 unsigned long size; in flash_mmap() local 42 size = flash.read_size; in flash_mmap() 51 size = flash.read_size; in flash_mmap() 54 size = flash.write_size; in flash_mmap() 62 if ((vma->vm_pgoff << PAGE_SHIFT) > size) in flash_mmap() 66 if (vma->vm_end - (vma->vm_start + (vma->vm_pgoff << PAGE_SHIFT)) > size) in flash_mmap() 67 size = vma->vm_end - (vma->vm_start + (vma->vm_pgoff << PAGE_SHIFT)); in flash_mmap() 71 if (io_remap_pfn_range(vma, vma->vm_start, addr, size, vma->vm_page_prot)) in flash_mmap()
|
/kernel/linux/linux-6.6/mm/ |
H A D | zbud.c | 31 * zbud pages are divided into "chunks". The size of the chunks is fixed at 63 * allocation granularity will be in chunks of size PAGE_SIZE/64. As one chunk 82 * the lists each zbud page is added to depends on the size of 108 * @first_chunks: the size of the first buddy in chunks, 0 if free 109 * @last_chunks: the size of the last buddy in chunks, 0 if free 126 /* Converts an allocation size in bytes to size in zbud chunks */ 127 static int size_to_chunks(size_t size) in size_to_chunks() argument 129 return (size + CHUNK_SIZE - 1) >> CHUNK_SHIFT; in size_to_chunks() 228 * zbud_alloc() - allocates a region of a given size 246 zbud_alloc(struct zbud_pool *pool, size_t size, gfp_t gfp, unsigned long *handle) zbud_alloc() argument 393 zbud_zpool_malloc(void *pool, size_t size, gfp_t gfp, unsigned long *handle) zbud_zpool_malloc() argument [all...] |
/kernel/linux/linux-6.6/lib/ |
H A D | cpu_rmap.c | 22 * @size: Number of objects to be mapped 25 struct cpu_rmap *alloc_cpu_rmap(unsigned int size, gfp_t flags) in alloc_cpu_rmap() argument 32 if (size > 0xffff) in alloc_cpu_rmap() 39 rmap = kzalloc(obj_offset + size * sizeof(rmap->obj[0]), flags); in alloc_cpu_rmap() 53 rmap->near[cpu].index = cpu % size; in alloc_cpu_rmap() 57 rmap->size = size; in alloc_cpu_rmap() 135 for (i = 0; i < rmap->size; i++) in get_free_index() 245 for (index = 0; index < rmap->size; index++) { in free_irq_cpu_rmap()
|
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | trace_probe_tmpl.h | 9 switch (code->size) { in fetch_store_raw() 53 * Return consumed dynamic data size (>= 0), or error (< 0). 54 * If dest is NULL, don't store result and return required dynamic data size. 66 probe_mem_read(void *dest, void *src, size_t size); 68 probe_mem_read_user(void *dest, void *src, size_t size); 176 probe_mem_read(dest, (void *)val + code->offset, code->size); in process_fetch_insn_bottom() 179 probe_mem_read_user(dest, (void *)val + code->offset, code->size); in process_fetch_insn_bottom() 214 dest += s3->size; in process_fetch_insn_bottom() 215 val += s3->size; in process_fetch_insn_bottom() 259 void *dyndata = data + tp->size; in store_trace_args() [all...] |
/kernel/uniproton/src/om/hook/ |
H A D | prt_hook_init.c | 56 U32 size = 0; in OsHookConfigInit() local 65 size += hookCnt + 1; in OsHookConfigInit() 69 if (size == 0) { // 没有配置任何钩子 in OsHookConfigInit() 73 size = (U32)(size * sizeof(OsVoidFunc)); in OsHookConfigInit() 76 hooks = g_osMemAlloc(OS_MID_HOOK, OS_MEM_DEFAULT_FSC_PT, size); in OsHookConfigInit() 83 if (memset_s((void *)hooks, size, 0, size) != EOK) { in OsHookConfigInit()
|
/test/ostest/wukong/component_event/src/ |
H A D | normal_scene.cpp | 58 TRACK_LOG_STR("inputed count: %d, componentList size: %d", count, componentList.size()); in SetInputComponentList() 64 if (count >= componentList.size()) { in SetInputComponentList() 65 if ((componentList.size() == 0) || (randomNumber < ONEHUNDRED && randomNumber >= (NEWPERCENT + OLDPERCENT))) { in SetInputComponentList() 73 TRACK_LOG_STR("componentList size: %d", componentList.size()); in SetInputComponentList() 74 TRACK_LOG_STR("indexList size: %d", indexList.size()); in SetInputComponentList() 76 if ((componentList.size() == 0) || (randomNumber < ONEHUNDRED && randomNumber >= (NEWPERCENT + OLDPERCENT))) { in SetInputComponentList() 135 if (count >= componentList.size()) { in SetInputComponentListForFocusInput() [all...] |