/linux-master/drivers/gpu/drm/amd/display/dc/ |
H A D | dm_services.h | 165 #define get_reg_field_value_soc15(reg_value, block, reg_num, reg_name, reg_field)\ 168 block ## reg_num ## _ ## reg_name ## __ ## reg_field ## _MASK,\ 169 block ## reg_num ## _ ## reg_name ## __ ## reg_field ## __SHIFT) 171 #define set_reg_field_value_soc15(reg_value, value, block, reg_num, reg_name, reg_field)\ 175 block ## reg_num ## _ ## reg_name ## __ ## reg_field ## _MASK,\ 176 block ## reg_num ## _ ## reg_name ## __ ## reg_field ## __SHIFT)
|
/linux-master/fs/xfs/libxfs/ |
H A D | xfs_rtbitmap.c | 69 * Get a buffer for the bitmap or summary file block specified. 75 xfs_fileoff_t block, /* block number in bitmap or summary */ 79 struct xfs_buf **cbpp; /* cached block buffer */ 80 xfs_fileoff_t *coffp; /* cached block number */ 81 struct xfs_buf *bp; /* block buffer, result */ 101 * If we have a cached buffer, and the block number matches, use that. 103 if (*cbpp && *coffp == block) 115 error = xfs_bmapi_read(ip, block, 1, &map, &nmap, 0); 137 *coffp = block; 73 xfs_rtbuf_get( struct xfs_rtalloc_args *args, xfs_fileoff_t block, int issum) argument 154 xfs_fileoff_t block; /* bitmap block number */ local 308 xfs_fileoff_t block; /* bitmap block number */ local 546 xfs_fileoff_t block; /* bitmap block number */ local 760 xfs_fileoff_t block; /* bitmap block number */ local [all...] |
/linux-master/drivers/mfd/ |
H A D | stmpe.c | 252 * @block: block to enable alternate functions for 260 int stmpe_set_altfunc(struct stmpe *stmpe, u32 pins, enum stmpe_block block) argument 284 af = variant->get_altfunc(stmpe, block); 397 .block = STMPE_BLOCK_GPIO, 404 .block = STMPE_BLOCK_GPIO, 513 .block = STMPE_BLOCK_GPIO, 518 .block = STMPE_BLOCK_TOUCHSCREEN, 523 .block = STMPE_BLOCK_ADC, 574 static int stmpe811_get_altfunc(struct stmpe *stmpe, enum stmpe_block block) argument 800 stmpe1601_get_altfunc(struct stmpe *stmpe, enum stmpe_block block) argument 1014 stmpe24xx_get_altfunc(struct stmpe *stmpe, enum stmpe_block block) argument 1309 struct stmpe_variant_block *block = &variant->blocks[i]; local [all...] |
/linux-master/fs/isofs/ |
H A D | inode.c | 324 {Opt_block, "block=%u"}, 594 static bool rootdir_empty(struct super_block *sb, unsigned long block) argument 600 bh = sb_bread(sb, block); 630 int iso_blknum, block; local 672 block = iso_blknum << (ISOFS_BLOCK_BITS - s->s_blocksize_bits); 673 if (!(bh = sb_bread(s, block))) 1017 printk(KERN_WARNING "%s: bread failed, dev=%s, iso_blknum=%d, block=%d\n", 1018 __func__, s->s_id, iso_blknum, block); 1078 printk(KERN_DEBUG "%s: block number too large\n", __func__); 1099 printk(KERN_DEBUG "%s: block > 1170 isofs_bmap(struct inode *inode, sector_t block) argument 1183 isofs_bread(struct inode *inode, sector_t block) argument 1201 _isofs_bmap(struct address_space *mapping, sector_t block) argument 1217 unsigned long block, offset, block_saved, offset_saved; local 1318 unsigned long block; local 1506 unsigned long block; member in struct:isofs_iget5_callback_data 1533 __isofs_iget(struct super_block *sb, unsigned long block, unsigned long offset, int relocated) argument [all...] |
/linux-master/drivers/char/ |
H A D | random.c | 281 * This generates a ChaCha block using the provided key, and then 282 * immediately overwrites that key with half the block. It returns 284 * half of the block containing 32 bytes of random data that may 424 u8 block[CHACHA_BLOCK_SIZE]; local 447 chacha20_block(chacha_state, block); 451 copied = copy_to_iter(block, sizeof(block), iter); 453 if (!iov_iter_count(iter) || copied != sizeof(block)) 456 BUILD_BUG_ON(PAGE_SIZE % sizeof(block) != 0); 464 memzero_explicit(block, sizeo 658 } block; local 1401 u8 block[BLAKE2S_BLOCK_SIZE]; local [all...] |
/linux-master/drivers/net/ethernet/mscc/ |
H A D | ocelot_vcap.c | 991 struct ocelot_vcap_block *block, 995 struct list_head *pos = &block->rules; 1003 block->count++; 1005 list_for_each_entry(tmp, &block->rules, list) { 1022 static int ocelot_vcap_block_get_filter_index(struct ocelot_vcap_block *block, argument 1028 list_for_each_entry(tmp, &block->rules, list) { 1038 ocelot_vcap_block_find_filter_by_index(struct ocelot_vcap_block *block, argument 1044 list_for_each_entry(tmp, &block->rules, list) { 1054 ocelot_vcap_block_find_filter_by_id(struct ocelot_vcap_block *block, argument 1059 list_for_each_entry(filter, &block 990 ocelot_vcap_filter_add_to_block(struct ocelot *ocelot, struct ocelot_vcap_block *block, struct ocelot_vcap_filter *filter, struct netlink_ext_ack *extack) argument 1141 struct ocelot_vcap_block *block = &ocelot->block[filter->block_id]; local 1187 struct ocelot_vcap_block *block = &ocelot->block[filter->block_id]; local 1222 ocelot_vcap_block_remove_filter(struct ocelot *ocelot, struct ocelot_vcap_block *block, struct ocelot_vcap_filter *filter) argument 1242 struct ocelot_vcap_block *block = &ocelot->block[filter->block_id]; local 1280 struct ocelot_vcap_block *block = &ocelot->block[filter->block_id]; local 1296 struct ocelot_vcap_block *block = &ocelot->block[filter->block_id]; local 1418 struct ocelot_vcap_block *block = &ocelot->block[i]; local [all...] |
/linux-master/drivers/net/ethernet/google/gve/ |
H A D | gve_main.c | 239 struct gve_notify_block *block = arg; local 240 struct gve_priv *priv = block->priv; 242 iowrite32be(GVE_IRQ_MASK, gve_irq_doorbell(priv, block)); 243 napi_schedule_irqoff(&block->napi); 249 struct gve_notify_block *block = arg; local 252 napi_schedule_irqoff(&block->napi); 258 struct gve_notify_block *block; local 264 block = container_of(napi, struct gve_notify_block, napi); 265 priv = block->priv; 267 if (block 308 struct gve_notify_block *block = local 417 struct gve_notify_block *block = &priv->ntfy_blocks[i]; local 438 struct gve_notify_block *block = &priv->ntfy_blocks[j]; local 471 struct gve_notify_block *block = &priv->ntfy_blocks[i]; local 1962 struct gve_notify_block *block = &priv->ntfy_blocks[ntfy_idx]; local 1968 struct gve_notify_block *block = &priv->ntfy_blocks[ntfy_idx]; local 1990 struct gve_notify_block *block = &priv->ntfy_blocks[ntfy_idx]; local 2002 struct gve_notify_block *block = &priv->ntfy_blocks[ntfy_idx]; local 2018 struct gve_notify_block *block; local [all...] |
/linux-master/drivers/i2c/busses/ |
H A D | i2c-amd756.c | 222 len = data->block[0]; 230 outb_p(data->block[i], 262 data->block[0] = inw_p(SMB_HOST_DATA) & 0x3f; 263 if(data->block[0] > 32) 264 data->block[0] = 32; 266 for (i = 1; i <= data->block[0]; i++) 267 data->block[i] = inb_p(SMB_HOST_BLOCK_DATA);
|
/linux-master/drivers/md/ |
H A D | dm-verity-fec.c | 32 * Return an interleaved offset for a byte in RS block. 43 * Decode an RS block using Reed-Solomon. 59 * Read error-correcting codes for the requested RS block. Returns a pointer 60 * to the data block. Caller is responsible for releasing buf. 66 u64 position, block, rem; local 70 block = div64_u64_rem(position, v->fec->io_size, &rem); 73 res = dm_bufio_read_with_ioprio(v->fec->bufio, block, buf, ioprio); 75 DMERR("%s: FEC %llu: parity read failed (block %llu): %ld", 77 (unsigned long long)block, PTR_ERR(res)); 96 /* Loop over each RS block i 132 u8 *par, *block; local 211 u64 block, ileaved; local 422 verity_fec_decode(struct dm_verity *v, struct dm_verity_io *io, enum verity_block_type type, sector_t block, u8 *dest, struct bvec_iter *iter) argument [all...] |
H A D | dm-verity-target.c | 55 sector_t block; member in struct:dm_verity_prefetch_work 61 * hash_verified is nonzero, hash of the block has been verified. 94 * Return hash position of a specified block at a specified tree level 97 * inside a hash block. The remaining bits denote location of the hash block. 99 static sector_t verity_position_at_level(struct dm_verity *v, sector_t block, argument 102 return block >> (level * v->hash_per_block_bits); 203 static void verity_hash_at_level(struct dm_verity *v, sector_t block, int level, argument 206 sector_t position = verity_position_at_level(v, block, level); 225 unsigned long long block) 224 verity_handle_err(struct dm_verity *v, enum verity_block_type type, unsigned long long block) argument 288 verity_verify_level(struct dm_verity *v, struct dm_verity_io *io, sector_t block, int level, bool skip_unverified, u8 *want_digest) argument 373 verity_hash_for_block(struct dm_verity *v, struct dm_verity_io *io, sector_t block, u8 *digest, bool *is_zero) argument 790 sector_t block = io->block; local [all...] |
H A D | dm-thin-metadata.h | 11 #include "persistent-data/dm-block-manager.h" 137 dm_block_t block; member in struct:dm_thin_lookup_result 147 int dm_thin_find_block(struct dm_thin_device *td, dm_block_t block, 160 * Obtain an unused block. 165 * Insert or remove block. 167 int dm_thin_insert_block(struct dm_thin_device *td, dm_block_t block, 211 * Flicks the underlying block manager into read only mode, so you know
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ras.c | 89 /* ras block link */ 100 if (ras_block->block >= AMDGPU_RAS_BLOCK_COUNT || 101 ras_block->block >= ARRAY_SIZE(ras_block_string)) 104 if (ras_block->block == AMDGPU_RAS_BLOCK__MCA) 107 return ras_block_string[ras_block->block]; 220 if (amdgpu_ras_reset_error_status(obj->adev, info.head.block)) 313 data->head.block = block_id; 368 switch (data->head.block) { 399 * head is used to indicate which IP block will be under control. 401 * head has four members, they are block, typ 973 amdgpu_ras_block_match_default(struct amdgpu_ras_block_object *block_obj, enum amdgpu_ras_block block) argument 985 amdgpu_ras_get_ras_block(struct amdgpu_device *adev, enum amdgpu_ras_block block, uint32_t sub_block_index) argument 1387 amdgpu_ras_reset_error_count(struct amdgpu_device *adev, enum amdgpu_ras_block block) argument 1426 amdgpu_ras_reset_error_status(struct amdgpu_device *adev, enum amdgpu_ras_block block) argument 3633 amdgpu_ras_is_supported(struct amdgpu_device *adev, unsigned int block) argument [all...] |
/linux-master/drivers/usb/storage/ |
H A D | jumpshot.c | 478 unsigned long block, blocks; local 530 block = ((u32)(srb->cmnd[2]) << 24) | ((u32)(srb->cmnd[3]) << 16) | 535 usb_stor_dbg(us, "READ_10: read block 0x%04lx count %ld\n", 536 block, blocks); 537 return jumpshot_read_data(us, info, block, blocks); 543 block = ((u32)(srb->cmnd[2]) << 24) | ((u32)(srb->cmnd[3]) << 16) | 549 usb_stor_dbg(us, "READ_12: read block 0x%04lx count %ld\n", 550 block, blocks); 551 return jumpshot_read_data(us, info, block, blocks); 555 block [all...] |
H A D | datafab.c | 551 unsigned long block, blocks; local 601 block = ((u32)(srb->cmnd[2]) << 24) | ((u32)(srb->cmnd[3]) << 16) | 606 usb_stor_dbg(us, "READ_10: read block 0x%04lx count %ld\n", 607 block, blocks); 608 return datafab_read_data(us, info, block, blocks); 614 block = ((u32)(srb->cmnd[2]) << 24) | ((u32)(srb->cmnd[3]) << 16) | 620 usb_stor_dbg(us, "READ_12: read block 0x%04lx count %ld\n", 621 block, blocks); 622 return datafab_read_data(us, info, block, blocks); 626 block [all...] |
/linux-master/fs/squashfs/ |
H A D | file.c | 14 * compressed fragment block (tail-end packed block). The compressed size 15 * of each datablock is stored in a block list contained within the 20 * block index to datablock location on disk. 23 * retaining a simple and space-efficient block list on disk. The cache 158 * Read the next n blocks from the block list, starting from 159 * metadata block <start_block, offset>. 165 long long block = 0; local 179 ERROR("read_indexes: reading block [%llx:%x]\n", 190 block 327 read_blocklist(struct inode *inode, int index, u64 *block) argument 470 u64 block = 0; local 560 u64 block = 0; local [all...] |
/linux-master/tools/testing/selftests/net/ |
H A D | xfrm_policy.sh | 75 ip -net $ns xfrm policy add src 10.1.0.0/24 dst 10.0.0.0/24 dir fwd priority 200 action block 78 ip -net $ns xfrm policy add src 10.2.0.0/24 dst 10.0.0.0/24 dir fwd priority 200 action block 81 ip -net $ns xfrm policy add src 10.2.0.0/23 dst 10.0.1.0/24 dir fwd priority 200 action block 107 ip -net $ns xfrm policy add src 10.1.0.0/24 dst 10.0.0.0/23 dir fwd priority 200 action block 112 ip -net $ns xfrm policy add src 10.253.1.$((RANDOM%255))/$p dst 10.254.1.$((RANDOM%255))/$p dir fwd priority $((200+k)) action block 2>/dev/null 157 echo netns exec $ns ip xfrm policy add src 0.0.0.0/0 dst 10.$i.99.0/30 dir out action block 158 echo netns exec $ns ip xfrm policy add src 10.$i.99.0/30 dst 0.0.0.0/0 dir out action block 160 echo netns exec $ns ip xfrm policy add src 10.$i.1.0/30 dst 10.$i.$j.0/30 dir out action block 162 echo netns exec $ns ip xfrm policy add src 10.$i.1.0/29 dst 10.$i.$j.0/29 dir out action block 164 echo netns exec $ns ip xfrm policy add src 10.$i.1.0/24 dst 10.$i.$j.0/24 dir out action block [all...] |
/linux-master/fs/hfs/ |
H A D | mdb.c | 77 unsigned int block; local 101 /* check for a partition block 110 pr_err("bad allocation block size %d\n", size); 119 /* align block size to first sector */ 122 /* align block size to weird alloc size */ 180 block = be16_to_cpu(mdb->drVBMSt) + part_start; 181 off = (loff_t)block << HFS_SECTOR_SIZE_BITS; 260 * the disk block buffer. 308 sector_t block; local 312 block [all...] |
/linux-master/fs/freevxfs/ |
H A D | vxfs_bmap.c | 7 * Veritas filesystem driver - filesystem to disk block mapping. 24 printk("block=%x ", typ->vt_block); 32 * @bn: logical block. 40 * The physical block number on success, else Zero. 92 * @indir: indirect block we start reading at 94 * @block: partially result from further searches 101 * The physical block number on success, else Zero. 107 vxfs_bmap_indir(struct inode *ip, long indir, int size, long block) argument 127 if (block < off) { 138 block [all...] |
/linux-master/drivers/scsi/qedi/ |
H A D | qedi_main.c | 364 "Status block allocation failed for id = %d.\n", 373 "Status block initialization failed for id = %d.\n", 920 static void qedi_get_boot_tgt_info(struct nvm_iscsi_block *block, argument 925 ipv6_en = !!(block->generic.ctrl_flags & 929 block->target[index].target_name.byte); 935 block->target[index].ipv6_addr.byte); 938 block->target[index].ipv4_addr.byte); 943 struct nvm_iscsi_block *block) 955 pri_ctrl_flags = !!(block->target[0].ctrl_flags & 961 qedi_get_boot_tgt_info(block, pri_tg 941 qedi_find_boot_info(struct qedi_ctx *qedi, struct qed_mfw_tlv_iscsi *iscsi, struct nvm_iscsi_block *block) argument 1063 struct nvm_iscsi_block *block = NULL; local 2029 struct nvm_iscsi_block *block; local 2051 struct nvm_iscsi_block *block; local 2143 struct nvm_iscsi_block *block; local 2184 struct nvm_iscsi_block *block; local [all...] |
/linux-master/drivers/s390/block/ |
H A D | dasd_eckd.c | 700 * Returns 1 if the block is one of the special blocks that needs 834 cqr->block = NULL; 1522 cqr->block = NULL; 1622 cqr->block = NULL; 1729 if (cqr->block) 1730 data->base = cqr->block->base; 1806 cqr->block = NULL; 1902 cqr->block = NULL; 2018 struct dasd_block *block; local 2026 block 2316 dasd_eckd_start_analysis(struct dasd_block *block) argument 2335 dasd_eckd_end_analysis(struct dasd_block *block) argument 2439 dasd_eckd_do_analysis(struct dasd_block *block) argument 2470 dasd_eckd_fill_geometry(struct dasd_block *block, struct hd_geometry *geo) argument 3114 struct dasd_block *block = cqr->block; local 3143 clear_format_track(struct dasd_format_entry *format, struct dasd_block *block) argument 3178 struct dasd_block *block; local 3261 struct dasd_block *block; local 3747 dasd_eckd_dso_ras(struct dasd_device *device, struct dasd_block *block, struct request *req, unsigned int first_trk, unsigned int last_trk, int by_extent) argument 3874 struct dasd_block *block = device->block; local 3950 dasd_eckd_build_cp_cmd_single( struct dasd_device *startdev, struct dasd_block *block, struct request *req, sector_t first_rec, sector_t last_rec, sector_t first_trk, sector_t last_trk, unsigned int first_offs, unsigned int last_offs, unsigned int blk_per_trk, unsigned int blksize) argument 4140 dasd_eckd_build_cp_cmd_track( struct dasd_device *startdev, struct dasd_block *block, struct request *req, sector_t first_rec, sector_t last_rec, sector_t first_trk, sector_t last_trk, unsigned int first_offs, unsigned int last_offs, unsigned int blk_per_trk, unsigned int blksize) argument 4472 dasd_eckd_build_cp_tpm_track( struct dasd_device *startdev, struct dasd_block *block, struct request *req, sector_t first_rec, sector_t last_rec, sector_t first_trk, sector_t last_trk, unsigned int first_offs, unsigned int last_offs, unsigned int blk_per_trk, unsigned int blksize) argument 4646 dasd_eckd_build_cp(struct dasd_device *startdev, struct dasd_block *block, struct request *req) argument 4726 dasd_eckd_build_cp_raw(struct dasd_device *startdev, struct dasd_block *block, struct request *req) argument 4964 dasd_eckd_build_alias_cp(struct dasd_device *base, struct dasd_block *block, struct request *req) argument 5484 dasd_eckd_ioctl(struct dasd_block *block, unsigned int cmd, void __user *argp) argument 6156 struct dasd_block *block; local 6827 dasd_eckd_max_sectors(struct dasd_block *block) argument [all...] |
/linux-master/drivers/gpu/drm/msm/adreno/ |
H A D | a6xx_gpu_state.c | 174 static int debugbus_read(struct msm_gpu *gpu, u32 block, u32 offset, argument 178 A6XX_DBGC_CFG_DBGBUS_SEL_D_PING_BLK_SEL(block); 201 static int cx_debugbus_read(void __iomem *cxdbg, u32 block, u32 offset, argument 205 A6XX_CX_DBGC_CFG_DBGBUS_SEL_A_PING_BLK_SEL(block); 302 const struct a6xx_debugbus_block *block, 308 obj->data = state_kcalloc(a6xx_state, block->count, sizeof(u64)); 312 obj->handle = block; 314 for (ptr = obj->data, i = 0; i < block->count; i++) 315 ptr += debugbus_read(gpu, block->id, i, ptr); 320 const struct a6xx_debugbus_block *block, 300 a6xx_get_debugbus_block(struct msm_gpu *gpu, struct a6xx_gpu_state *a6xx_state, const struct a6xx_debugbus_block *block, struct a6xx_gpu_state_obj *obj) argument 318 a6xx_get_cx_debugbus_block(void __iomem *cxdbg, struct a6xx_gpu_state *a6xx_state, const struct a6xx_debugbus_block *block, struct a6xx_gpu_state_obj *obj) argument 836 a6xx_get_shader_block(struct msm_gpu *gpu, struct a6xx_gpu_state *a6xx_state, const struct a6xx_shader_block *block, struct a6xx_gpu_state_obj *obj, struct a6xx_crashdumper *dumper) argument 870 a7xx_get_shader_block(struct msm_gpu *gpu, struct a6xx_gpu_state *a6xx_state, const struct gen7_shader_block *block, struct a6xx_gpu_state_obj *obj, struct a6xx_crashdumper *dumper) argument 1728 const struct a6xx_shader_block *block = obj->handle; local 1751 const struct gen7_shader_block *block = obj->handle; local 1870 a6xx_show_debugbus_block(const struct a6xx_debugbus_block *block, u32 *data, struct drm_printer *p) argument [all...] |
/linux-master/fs/ |
H A D | buffer.c | 17 * Added 32k buffer block sizes - these are required older ARM systems. - RMK 49 #include <trace/events/block.h> 131 "Buffer I/O error on dev %pg, logical block %llu%s\n", 190 __find_get_block_slow(struct block_device *bdev, sector_t block) argument 202 index = ((loff_t)block << bd_inode->i_blkbits) / PAGE_SIZE; 215 else if (bh->b_blocknr == block) { 225 * file io on the block device and getblk. It gets dealt with 230 printk("__find_get_block_slow() failed. block=%llu, " 233 (unsigned long long)block, 653 * Called when we've recently written block `bbloc 1002 sector_t block = div_u64(folio_pos(folio), size); local 1034 grow_dev_folio(struct block_device *bdev, sector_t block, pgoff_t index, unsigned size, gfp_t gfp) argument 1091 grow_buffers(struct block_device *bdev, sector_t block, unsigned size, gfp_t gfp) argument 1112 __getblk_slow(struct block_device *bdev, sector_t block, unsigned size, gfp_t gfp) argument 1356 lookup_bh_lru(struct block_device *bdev, sector_t block, unsigned size) argument 1395 __find_get_block(struct block_device *bdev, sector_t block, unsigned size) argument 1420 bdev_getblk(struct block_device *bdev, sector_t block, unsigned size, gfp_t gfp) argument 1436 __breadahead(struct block_device *bdev, sector_t block, unsigned size) argument 1461 __bread_gfp(struct block_device *bdev, sector_t block, unsigned size, gfp_t gfp) argument 1697 clean_bdev_aliases(struct block_device *bdev, sector_t block, sector_t len) argument 1799 sector_t block; local 2003 iomap_to_bh(struct inode *inode, sector_t block, struct buffer_head *bh, const struct iomap *iomap) argument 2077 sector_t block; local 2736 generic_block_bmap(struct address_space *mapping, sector_t block, get_block_t *get_block) argument [all...] |
/linux-master/arch/arm/kernel/ |
H A D | setup.c | 444 int block; local 452 block = cpuid_feature_extract(CPUID_EXT_ISAR0, 24); 453 if (block >= 2) 455 if (block >= 1) 459 block = cpuid_feature_extract(CPUID_EXT_MMFR0, 0); 460 if (block >= 5) 466 block = cpuid_feature_extract_field(isar5, 4); 467 if (block >= 2) 469 if (block >= 1) 472 block [all...] |
/linux-master/drivers/media/test-drivers/vivid/ |
H A D | vivid-radio-tx.c | 84 if ((rds.block & V4L2_RDS_BLOCK_MSK) == V4L2_RDS_BLOCK_INVALID || 85 (rds.block & V4L2_RDS_BLOCK_ERROR)) 87 rds.block &= V4L2_RDS_BLOCK_MSK;
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | core_acl_flex_keys.c | 66 const struct mlxsw_afk_block *block = &mlxsw_afk->blocks[i]; local 68 for (j = 0; j < block->instances_count; j++) { 72 elinst = &block->instances[j]; 154 const struct mlxsw_afk_block *block = &mlxsw_afk->blocks[i]; local 156 for (j = 0; j < block->instances_count; j++) { 159 elinst = &block->instances[j]; 276 * we must find out optimal block list in order to make the 277 * block count as low as possible. 282 * Then in loop, we find block with most hits and add it to 283 * output key_info. Then we have to subtract this block hit 383 mlxsw_afk_block_elinst_get(const struct mlxsw_afk_block *block, enum mlxsw_afk_element element) argument 404 const struct mlxsw_afk_block *block; local [all...] |