Home
last modified time | relevance | path

Searched refs:kmalloc_array (Results 1 – 90 of 90) sorted by relevance

/linux-4.4.14/net/batman-adv/
Dhash.c53 hash->table = kmalloc_array(size, sizeof(*hash->table), GFP_ATOMIC); in batadv_hash_new()
57 hash->list_locks = kmalloc_array(size, sizeof(*hash->list_locks), in batadv_hash_new()
Dbat_iv_ogm.c147 data_ptr = kmalloc_array(max_if_num, in batadv_iv_ogm_orig_add_if()
157 data_ptr = kmalloc_array(max_if_num, sizeof(u8), GFP_ATOMIC); in batadv_iv_ogm_orig_add_if()
198 data_ptr = kmalloc_array(max_if_num, chunk_size, GFP_ATOMIC); in batadv_iv_ogm_orig_del_if()
217 data_ptr = kmalloc_array(max_if_num, sizeof(u8), GFP_ATOMIC); in batadv_iv_ogm_orig_del_if()
Ddistributed-arp-table.c576 res = kmalloc_array(BATADV_DAT_CANDIDATES_NUM, sizeof(*res), in batadv_dat_select_candidates()
/linux-4.4.14/drivers/clk/shmobile/
Dclk-div6.c197 clock->parents = kmalloc_array(num_parents, sizeof(*clock->parents), in cpg_div6_clock_init()
199 parent_names = kmalloc_array(num_parents, sizeof(*parent_names), in cpg_div6_clock_init()
/linux-4.4.14/drivers/misc/mic/host/
Dmic_smpt.c216 ref = kmalloc_array(mdev->smpt->info.num_reg, sizeof(s64), GFP_ATOMIC); in mic_map()
273 ref = kmalloc_array(mdev->smpt->info.num_reg, sizeof(s64), GFP_ATOMIC); in mic_unmap()
366 smpt_info->entry = kmalloc_array(smpt_info->info.num_reg, in mic_smpt_init()
Dmic_intr.c204 mdev->irq_info.msix_entries = kmalloc_array(MIC_MIN_MSIX, in mic_setup_msix()
252 mdev->irq_info.cb_list = kmalloc_array(MIC_NUM_OFFSETS, in mic_setup_callbacks()
/linux-4.4.14/include/linux/
Dslab.h544 static inline void *kmalloc_array(size_t n, size_t size, gfp_t flags) in kmalloc_array() function
559 return kmalloc_array(n, size, flags | __GFP_ZERO); in kcalloc()
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/
Dkfd_interrupt.c53 void *interrupt_ring = kmalloc_array(KFD_INTERRUPT_RING_SIZE, in kfd_interrupt_init()
Dkfd_process.c279 process->queues = kmalloc_array(INITIAL_QUEUE_ARRAY_SIZE, in create_process()
Dkfd_events.c607 event_waiters = kmalloc_array(num_events, in alloc_event_waiters()
/linux-4.4.14/security/integrity/ima/
Dima_template.c176 *fields = kmalloc_array(i, sizeof(*fields), GFP_KERNEL); in template_desc_init_fields()
/linux-4.4.14/fs/squashfs/
Dfile_direct.c47 page = kmalloc_array(pages, sizeof(void *), GFP_KERNEL); in squashfs_readpage_block()
/linux-4.4.14/drivers/base/
Dmap.c44 p = kmalloc_array(n, sizeof(struct probe), GFP_KERNEL); in kobj_map()
/linux-4.4.14/lib/
Dsg_split.c170 splitters[i].out_sg = kmalloc_array(splitters[i].nents, in sg_split()
Dtest_bpf.c98 insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); in bpf_fill_maxinsns1()
117 insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); in bpf_fill_maxinsns2()
137 insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); in bpf_fill_maxinsns3()
163 insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); in bpf_fill_maxinsns4()
182 insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); in bpf_fill_maxinsns5()
205 insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); in bpf_fill_maxinsns6()
227 insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); in bpf_fill_maxinsns7()
253 insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); in bpf_fill_maxinsns8()
276 insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); in bpf_fill_maxinsns9()
302 insn = kmalloc_array(len, sizeof(*insn), GFP_KERNEL); in bpf_fill_maxinsns10()
[all …]
Drhashtable.c86 tbl->locks = kmalloc_array(size, sizeof(spinlock_t), in alloc_bucket_locks()
/linux-4.4.14/drivers/mmc/host/
Ddw_mmc-rockchip.c109 ranges = kmalloc_array(NUM_PHASES / 2 + 1, sizeof(*ranges), GFP_KERNEL); in dw_mci_rk3288_execute_tuning()
/linux-4.4.14/fs/nfs/
Dcallback_xdr.c315 args->devs = kmalloc_array(n, sizeof(*args->devs), GFP_KERNEL); in decode_devicenotify_args()
416 rc_list->rcl_refcalls = kmalloc_array(rc_list->rcl_nrefcalls, in decode_rc_list()
457 args->csa_rclists = kmalloc_array(args->csa_nrclists, in decode_cb_sequence_args()
/linux-4.4.14/drivers/staging/comedi/drivers/
Dserial2002.c354 maxdata_list = kmalloc_array(s->n_chan, sizeof(unsigned int), in serial2002_setup_subdevice()
365 range_table_list = kmalloc_array(s->n_chan, sizeof(*range), in serial2002_setup_subdevice()
Ddas1800.c1356 devpriv->fifo_buf = kmalloc_array(FIFO_SIZE, sizeof(uint16_t), GFP_KERNEL); in das1800_attach()
/linux-4.4.14/sound/firewire/dice/
Ddice.c38 pointers = kmalloc_array(ARRAY_SIZE(min_values), sizeof(__be32), in dice_interface_check()
/linux-4.4.14/arch/powerpc/perf/
Dhv-24x7.c812 events = kmalloc_array(attr_max + 1, sizeof(*events), GFP_KERNEL); in create_events_from_catalog()
818 event_descs = kmalloc_array(event_idx + 1, sizeof(*event_descs), in create_events_from_catalog()
825 event_long_descs = kmalloc_array(event_idx + 1, in create_events_from_catalog()
/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-osd.c346 dev->fb_info.pseudo_palette = kmalloc_array(16, sizeof(u32), GFP_KERNEL); in vivid_fb_init_vidmode()
/linux-4.4.14/kernel/bpf/
Dhashtab.c96 htab->buckets = kmalloc_array(htab->n_buckets, sizeof(struct hlist_head), in htab_map_alloc()
Dverifier.c2283 env->prog->aux->used_maps = kmalloc_array(env->used_map_cnt, in bpf_check()
/linux-4.4.14/mm/
Dmempool.c264 new_elements = kmalloc_array(new_min_nr, sizeof(*new_elements), in mempool_resize()
/linux-4.4.14/drivers/cpufreq/
Dpowernv-cpufreq.c569 chips = kmalloc_array(nr_chips, sizeof(struct chip), GFP_KERNEL); in init_chip_info()
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_ioctl.c171 reloc_info = kmalloc_array(cmd->relocs_num, in qxl_process_single_command()
/linux-4.4.14/drivers/misc/mic/scif/
Dscif_fd.c280 nodes = kmalloc_array(entries, sizeof(u16), GFP_KERNEL); in scif_fdioctl()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ring.c247 *data = kmalloc_array(size, sizeof(uint32_t), GFP_KERNEL); in amdgpu_ring_backup()
Damdgpu_cs.c174 chunk_array = kmalloc_array(cs->in.num_chunks, sizeof(uint64_t), GFP_KERNEL); in amdgpu_cs_parser_init()
196 p->chunks = kmalloc_array(p->nchunks, sizeof(struct amdgpu_cs_chunk), in amdgpu_cs_parser_init()
Damdgpu_kms.c409 regs = kmalloc_array(info->read_mmr_reg.count, sizeof(*regs), GFP_KERNEL); in amdgpu_info_ioctl()
/linux-4.4.14/drivers/gpu/drm/savage/
Dsavage_state.c991 kcmd_addr = kmalloc_array(cmdbuf->size, 8, GFP_KERNEL); in savage_bci_cmdbuf()
1018 kbox_addr = kmalloc_array(cmdbuf->nbox, sizeof(struct drm_clip_rect), in savage_bci_cmdbuf()
/linux-4.4.14/net/sched/
Dsch_dsmark.c370 p->mv = kmalloc_array(indices, sizeof(*p->mv), GFP_KERNEL); in dsmark_init()
/linux-4.4.14/fs/pstore/
Dram_core.c401 pages = kmalloc_array(page_count, sizeof(struct page *), GFP_KERNEL); in persistent_ram_vmap()
/linux-4.4.14/drivers/base/regmap/
Dregcache.c51 map->reg_defaults = kmalloc_array(count, sizeof(struct reg_default), in regcache_hw_init()
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_main.c1181 priv->rx_skbuff_dma = kmalloc_array(rxsize, sizeof(dma_addr_t), in alloc_dma_desc_resources()
1186 priv->rx_skbuff = kmalloc_array(rxsize, sizeof(struct sk_buff *), in alloc_dma_desc_resources()
1191 priv->tx_skbuff_dma = kmalloc_array(txsize, in alloc_dma_desc_resources()
1197 priv->tx_skbuff = kmalloc_array(txsize, sizeof(struct sk_buff *), in alloc_dma_desc_resources()
/linux-4.4.14/drivers/staging/fsl-mc/bus/
Dmc-bus.c343 regions = kmalloc_array(obj_desc->region_count, in fsl_mc_device_get_mmio_regions()
/linux-4.4.14/net/ipv4/
Dinet_hashtables.c651 hashinfo->ehash_locks = kmalloc_array(nblocks, locksz, in inet_ehash_locks_alloc()
/linux-4.4.14/drivers/net/ethernet/freescale/
Dgianfar_ethtool.c779 local_rqfpr = kmalloc_array(MAX_FILER_IDX + 1, sizeof(unsigned int), in gfar_ethflow_to_filer_table()
781 local_rqfcr = kmalloc_array(MAX_FILER_IDX + 1, sizeof(unsigned int), in gfar_ethflow_to_filer_table()
Dgianfar.c275 kmalloc_array(tx_queue->tx_ring_size, in gfar_alloc_skb_resources()
/linux-4.4.14/drivers/misc/genwqe/
Dcard_base.c392 kmalloc_array(e, sizeof(struct genwqe_reg), in genwqe_ffdc_buffs_alloc()
/linux-4.4.14/drivers/staging/rdma/amso1100/
Dc2_provider.c465 pages = kmalloc_array(n, sizeof(u64), GFP_KERNEL); in c2_reg_user_mr()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dpcie.c295 msix_entry = kmalloc_array(nvec, sizeof(*msix_entry), GFP_KERNEL); in msix_setup()
Dpio.c432 dd->hw_to_sw = kmalloc_array(TXE_NUM_CONTEXTS, sizeof(u8), in init_send_contexts()
Dsdma.c2747 tx->descp = kmalloc_array( in _extend_sdma_tx_descs()
Dchip.c10089 rsmmap = kmalloc_array(NUM_MAP_REGS, sizeof(u64), GFP_KERNEL); in init_qos()
/linux-4.4.14/drivers/net/ethernet/smsc/
Dsmsc9420.c1242 pd->tx_buffers = kmalloc_array(TX_RING_SIZE, in smsc9420_alloc_tx_ring()
1275 pd->rx_buffers = kmalloc_array(RX_RING_SIZE, in smsc9420_alloc_rx_ring()
/linux-4.4.14/fs/btrfs/
Ddelayed-inode.c780 keys = kmalloc_array(nitems, sizeof(struct btrfs_key), GFP_NOFS); in btrfs_batch_insert_items()
786 data_size = kmalloc_array(nitems, sizeof(u32), GFP_NOFS); in btrfs_batch_insert_items()
Dfile-item.c188 btrfs_bio->csum_allocated = kmalloc_array(nblocks, in __btrfs_lookup_bio_sums()
Dsuper.c1823 devices_info = kmalloc_array(nr_devices, sizeof(*devices_info), in btrfs_calc_avail_data_space()
Dfile.c1501 pages = kmalloc_array(nrptrs, sizeof(struct page *), GFP_KERNEL); in __btrfs_buffered_write()
Dcheck-integrity.c2993 mapped_datav = kmalloc_array(bio->bi_vcnt, in __btrfsic_submit_bio()
Dioctl.c1303 pages = kmalloc_array(max_cluster, sizeof(struct page *), in btrfs_defrag_file()
/linux-4.4.14/net/dsa/
Ddsa.c621 cd->rtable = kmalloc_array(pd->nr_chips, sizeof(s8), in dsa_of_setup_routing_table()
/linux-4.4.14/drivers/net/ethernet/ibm/ehea/
Dehea_qmr.c67 queue->queue_pages = kmalloc_array(nr_of_pages, sizeof(void *), in hw_queue_ctor()
/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_main.c494 rx_ring->rx_skbuff_dma = kmalloc_array(rx_rsize, in init_rx_ring()
501 rx_ring->rx_skbuff = kmalloc_array(rx_rsize, in init_rx_ring()
/linux-4.4.14/drivers/usb/dwc3/
Dcore.c319 dwc->scratchbuf = kmalloc_array(dwc->nr_scratch, in dwc3_alloc_scratch_buffers()
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_vq.c894 ents = kmalloc_array(obj->pages->nents, in virtio_gpu_object_attach()
/linux-4.4.14/drivers/staging/rtl8712/
Drtl871x_xmit.c955 pxmitpriv->hwxmits = kmalloc_array(pxmitpriv->hwxmit_entry, in alloc_hwxmits()
Drtl871x_mlme.c65 pbuf = kmalloc_array(MAX_BSS_CNT, sizeof(struct wlan_network), in _init_mlme_priv()
/linux-4.4.14/drivers/net/ethernet/rdc/
Dr6040.c1192 lp->mii_bus->irq = kmalloc_array(PHY_MAX_ADDR, sizeof(int), GFP_KERNEL); in r6040_init_one()
/linux-4.4.14/drivers/staging/comedi/
Dcomedi_fops.c1448 data = kmalloc_array(MAX_SAMPLES, sizeof(unsigned int), GFP_KERNEL); in do_insnlist_ioctl()
1529 data = kmalloc_array(MAX_SAMPLES, sizeof(unsigned int), GFP_KERNEL); in do_insn_ioctl()
/linux-4.4.14/drivers/usb/core/
Ddriver.c428 eps = kmalloc_array(USB_MAXENDPOINTS, sizeof(void *), in usb_unbind_interface()
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-ctrls.c2817 helpers = kmalloc_array(cs->count, sizeof(helper[0]), in v4l2_g_ext_ctrls()
3076 helpers = kmalloc_array(cs->count, sizeof(helper[0]), in try_set_ext_ctrls()
/linux-4.4.14/arch/s390/kvm/
Dkvm-s390.c829 keys = kmalloc_array(args->count, sizeof(uint8_t), in kvm_s390_get_skeys()
873 keys = kmalloc_array(args->count, sizeof(uint8_t), in kvm_s390_set_skeys()
/linux-4.4.14/drivers/staging/iio/adc/
Dmxs-lradc.c1286 lradc->buffer = kmalloc_array(len, sizeof(*lradc->buffer), GFP_KERNEL); in mxs_lradc_buffer_preenable()
/linux-4.4.14/drivers/crypto/qat/qat_common/
Dqat_hal.c1107 micro_inst_arry = kmalloc_array(alloc_inst_size, sizeof(uint64_t), in qat_hal_batch_wr_lm()
/linux-4.4.14/Documentation/
DCodingStyle719 kmalloc(), kzalloc(), kmalloc_array(), kcalloc(), vmalloc(), and
737 p = kmalloc_array(n, sizeof(...), ...);
/linux-4.4.14/drivers/dma/
Dpxa_dma.c378 kmalloc_array(pdev->nr_chans, sizeof(*pdev->dbgfs_state), in pxad_init_debugfs()
/linux-4.4.14/drivers/xen/
Dxen-scsiback.c517 pending_req->sgl = kmalloc_array(nr_segments, in scsiback_gnttab_data_map()
/linux-4.4.14/net/core/
Dfilter.c629 masks = kmalloc_array(flen, sizeof(*masks), GFP_KERNEL); in check_load_and_stores()
/linux-4.4.14/drivers/iommu/
Darm-smmu.c1000 smrs = kmalloc_array(cfg->num_streamids, sizeof(*smrs), GFP_KERNEL); in arm_smmu_master_configure_smrs()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dbgmac.c1493 mii_bus->irq = kmalloc_array(PHY_MAX_ADDR, sizeof(int), GFP_KERNEL); in bgmac_mii_register()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_crtc.c1177 plane->format_types = kmalloc_array(format_count, sizeof(uint32_t), in drm_universal_plane_init()
2733 connector_set = kmalloc_array(crtc_req->count_connectors, in drm_mode_setcrtc()
/linux-4.4.14/fs/
Dbinfmt_elf.c2206 vma_filesz = kmalloc_array(segs - 1, sizeof(*vma_filesz), GFP_KERNEL); in elf_core_dump()
/linux-4.4.14/fs/nfs/flexfilelayout/
Dflexfilelayout.c2081 args->devinfo = kmalloc_array(dev_count, sizeof(*args->devinfo), GFP_NOIO); in ff_layout_prepare_layoutstats()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlge/
Dqlge_main.c3021 rx_ring->sbq = kmalloc_array(rx_ring->sbq_len, in ql_alloc_rx_resources()
3046 rx_ring->lbq = kmalloc_array(rx_ring->lbq_len, in ql_alloc_rx_resources()
/linux-4.4.14/drivers/usb/misc/
Dusbtest.c517 sg = kmalloc_array(nents, sizeof(*sg), GFP_KERNEL); in alloc_sglist()
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/
Dnetdev.c1422 mta_list = kmalloc_array(netdev_mc_count(netdev), ETH_ALEN, in igbvf_set_multi()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_verbs.c2096 dev->qp_table = kmalloc_array( in qib_register_ib_device()
/linux-4.4.14/drivers/staging/octeon-usb/
Docteon-hcd.c3219 iso_packet = kmalloc_array(urb->number_of_packets, in octeon_usb_urb_enqueue()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_verbs.c2040 tx = kmalloc_array(dd->ipath_sdma_descq_cnt, sizeof *tx, in ipath_register_ib_device()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dresource_tracker.c1166 counters_arr = kmalloc_array(dev->caps.max_counters, in mlx4_calc_vf_counters()
4965 counters_arr = kmalloc_array(dev->caps.max_counters, in rem_slave_counters()
/linux-4.4.14/drivers/net/ethernet/agere/
Det131x.c4039 adapter->mii_bus->irq = kmalloc_array(PHY_MAX_ADDR, sizeof(int), in et131x_pci_setup()
/linux-4.4.14/drivers/net/wireless/
Drndis_wlan.c1623 mc_addrs = kmalloc_array(mc_count, ETH_ALEN, GFP_ATOMIC); in set_multicast_list()
/linux-4.4.14/drivers/net/ethernet/qlogic/
Dqla3xxx.c2588 qdev->lrg_buf = kmalloc_array(qdev->num_large_buffers, in ql_alloc_buffer_queues()
/linux-4.4.14/drivers/usb/host/
Dfotg210-hcd.c536 seen = kmalloc_array(DBG_SCHED_LIMIT, sizeof(*seen), GFP_ATOMIC); in fill_periodic_buffer()
/linux-4.4.14/drivers/net/ethernet/rocker/
Drocker.c5090 rocker->msix_entries = kmalloc_array(msix_entries, in rocker_msix_init()
/linux-4.4.14/drivers/net/wireless/ipw2x00/
Dipw2100.c4438 priv->tx_buffers = kmalloc_array(TX_PENDED_QUEUE_LENGTH, in ipw2100_tx_allocate()