/linux/fs/netfs/ |
H A D | buffered_write.c | 153 struct netfs_folio *finfo; in netfs_perform_write() local 212 finfo = netfs_folio_info(folio); in netfs_perform_write() 272 if (finfo) { in netfs_perform_write() 291 if (!finfo) { in netfs_perform_write() 305 finfo = kzalloc(sizeof(*finfo), GFP_KERNEL); in netfs_perform_write() 306 if (!finfo) { in netfs_perform_write() 311 finfo->netfs_group = netfs_get_group(netfs_group); in netfs_perform_write() 312 finfo->dirty_offset = offset; in netfs_perform_write() 313 finfo->dirty_len = copied; in netfs_perform_write() 314 folio_attach_private(folio, (void *)((unsigned long)finfo | in netfs_perform_write() [all …]
|
H A D | write_collect.c | 61 struct netfs_folio *finfo; in netfs_folio_written_back() local 65 if ((finfo = netfs_folio_info(folio))) { in netfs_folio_written_back() 71 fend = folio_pos(folio) + finfo->dirty_offset + finfo->dirty_len; in netfs_folio_written_back() 76 group = finfo->netfs_group; in netfs_folio_written_back() 78 kfree(finfo); in netfs_folio_written_back() 139 struct netfs_folio *finfo; in netfs_writeback_unlock_folios() local 151 finfo = netfs_folio_info(folio); in netfs_writeback_unlock_folios() 152 flen = finfo ? finfo->dirty_offset + finfo->dirty_len : fsize; in netfs_writeback_unlock_folios()
|
H A D | misc.c | 213 struct netfs_folio *finfo; in netfs_invalidate_folio() local 233 finfo = netfs_folio_info(folio); in netfs_invalidate_folio() 238 if (finfo) { in netfs_invalidate_folio() 240 unsigned int fstart = finfo->dirty_offset; in netfs_invalidate_folio() 241 unsigned int fend = fstart + finfo->dirty_len; in netfs_invalidate_folio() 257 finfo->dirty_len = fend - iend; in netfs_invalidate_folio() 258 finfo->dirty_offset = offset; in netfs_invalidate_folio() 266 finfo->dirty_len = offset - fstart; in netfs_invalidate_folio() 280 kfree(finfo); in netfs_invalidate_folio()
|
H A D | write_issue.c | 52 struct netfs_folio *finfo = NULL; in netfs_kill_dirty_pages() local 57 finfo = __netfs_folio_info(priv); in netfs_kill_dirty_pages() 58 if (finfo) { in netfs_kill_dirty_pages() 60 group = finfo->netfs_group; in netfs_kill_dirty_pages() 82 kfree(finfo); in netfs_kill_dirty_pages() 328 struct netfs_folio *finfo; in netfs_write_folio() local 361 finfo = netfs_folio_info(folio); in netfs_write_folio() 362 if (finfo) { in netfs_write_folio() 363 foff = finfo->dirty_offset; in netfs_write_folio() 364 flen = foff + finfo->dirty_len; in netfs_write_folio()
|
H A D | read_collect.c | 46 struct netfs_folio *finfo; in netfs_unlock_read_folio() local 58 finfo = netfs_folio_info(folio); in netfs_unlock_read_folio() 59 if (finfo) { in netfs_unlock_read_folio() 61 if (finfo->netfs_group) in netfs_unlock_read_folio() 62 folio_change_private(folio, finfo->netfs_group); in netfs_unlock_read_folio() 65 kfree(finfo); in netfs_unlock_read_folio()
|
/linux/tools/testing/selftests/mm/ |
H A D | khugepaged.c | 74 static struct file_info finfo; variable 115 if (file_ops && finfo.type == VMA_FILE) in save_settings() 116 thp_set_read_ahead_path(finfo.dev_queue_read_ahead_path); in save_settings() 136 finfo.dir = dir; in get_finfo() 137 stat(finfo.dir, &path_stat); in get_finfo() 139 printf("%s: Not a directory (%s)\n", __func__, finfo.dir); in get_finfo() 142 if (snprintf(finfo.path, sizeof(finfo.path), "%s/" TEST_FILE, in get_finfo() 143 finfo.dir) >= sizeof(finfo in get_finfo() [all...] |
/linux/drivers/hid/usbhid/ |
H A D | hiddev.c | 601 struct hiddev_field_info finfo; in hiddev_ioctl() local 749 if (copy_from_user(&finfo, user_arg, sizeof(finfo))) { in hiddev_ioctl() 754 rinfo.report_type = finfo.report_type; in hiddev_ioctl() 755 rinfo.report_id = finfo.report_id; in hiddev_ioctl() 761 if (finfo.field_index >= report->maxfield) in hiddev_ioctl() 763 finfo.field_index = array_index_nospec(finfo.field_index, in hiddev_ioctl() 766 field = report->field[finfo.field_index]; in hiddev_ioctl() 767 memset(&finfo, 0, sizeof(finfo)); in hiddev_ioctl() 768 finfo.report_type = rinfo.report_type; in hiddev_ioctl() 769 finfo.report_id = rinfo.report_id; in hiddev_ioctl() [all …]
|
/linux/net/ipv6/ |
H A D | seg6_local.c | 339 static __u8 seg6_flv_lcblock_octects(const struct seg6_flavors_info *finfo) in seg6_flv_lcblock_octects() argument 341 return finfo->lcblock_bits >> 3; in seg6_flv_lcblock_octects() 344 static __u8 seg6_flv_lcnode_func_octects(const struct seg6_flavors_info *finfo) in seg6_flv_lcnode_func_octects() argument 346 return finfo->lcnode_func_bits >> 3; in seg6_flv_lcnode_func_octects() 350 const struct seg6_flavors_info *finfo) in seg6_next_csid_is_arg_zero() argument 352 __u8 fnc_octects = seg6_flv_lcnode_func_octects(finfo); in seg6_next_csid_is_arg_zero() 353 __u8 blk_octects = seg6_flv_lcblock_octects(finfo); in seg6_next_csid_is_arg_zero() 368 const struct seg6_flavors_info *finfo) in seg6_next_csid_advance_arg() argument 370 __u8 fnc_octects = seg6_flv_lcnode_func_octects(finfo); in seg6_next_csid_advance_arg() 371 __u8 blk_octects = seg6_flv_lcblock_octects(finfo); in seg6_next_csid_advance_arg() [all …]
|
/linux/drivers/scsi/aic7xxx/aicasm/ |
H A D | aicasm_symbol.c | 106 if (symbol->info.finfo != NULL) { in symbol_delete() 107 symlist_free(&symbol->info.finfo->symrefs); in symbol_delete() 108 free(symbol->info.finfo); in symbol_delete() 260 && (curnode->symbol->info.finfo->value > in symlist_add() 261 newnode->symbol->info.finfo->value)))) in symlist_add() 280 && (cursymbol->info.finfo->value > in symlist_add() 281 symbol->info.finfo->value)))) in symlist_add() 456 curnode->symbol->info.finfo->value, in aic_print_reg_dump_entry() 457 curnode->symbol->info.finfo->mask); in aic_print_reg_dump_entry() 583 regnode = SLIST_FIRST(&curnode->symbol->info.finfo->symrefs); in symtable_dump() [all …]
|
H A D | aicasm_gram.y | 711 $$.value = symbol->info.finfo->value; 1434 sym->info.finfo->value = value; 1440 sym->info.finfo->value = value; 1441 sym->info.finfo->mask = value; 1443 sym->info.finfo->mask = field_symbol->info.finfo->value; 1445 sym->info.finfo->mask = 0xFF; 1451 } else if (value != sym->info.finfo->value) { 1456 if (symlist_search(&(sym->info.finfo->symrefs), 1461 symlist_add(&(sym->info.finfo->symrefs), cur_symbol, 1463 cur_symbol->info.rinfo->valid_bitmask |= sym->info.finfo->mask; [all …]
|
H A D | aicasm_symbol.h | 130 struct field_info *finfo; member
|
/linux/drivers/net/ethernet/cavium/liquidio/ |
H A D | lio_vf_main.c | 802 struct octnet_buf_free_info *finfo; in free_netbuf() local 806 finfo = (struct octnet_buf_free_info *)buf; in free_netbuf() 807 skb = finfo->skb; in free_netbuf() 808 lio = finfo->lio; in free_netbuf() 810 dma_unmap_single(&lio->oct_dev->pci_dev->dev, finfo->dptr, skb->len, in free_netbuf() 822 struct octnet_buf_free_info *finfo; in free_netsgbuf() local 828 finfo = (struct octnet_buf_free_info *)buf; in free_netsgbuf() 829 skb = finfo->skb; in free_netsgbuf() 830 lio = finfo->lio; in free_netsgbuf() 831 g = finfo->g; in free_netsgbuf() [all …]
|
H A D | lio_main.c | 1407 struct octnet_buf_free_info *finfo; in free_netbuf() local 1410 finfo = (struct octnet_buf_free_info *)buf; in free_netbuf() 1411 skb = finfo->skb; in free_netbuf() 1412 lio = finfo->lio; in free_netbuf() 1414 dma_unmap_single(&lio->oct_dev->pci_dev->dev, finfo->dptr, skb->len, in free_netbuf() 1426 struct octnet_buf_free_info *finfo; in free_netsgbuf() local 1432 finfo = (struct octnet_buf_free_info *)buf; in free_netsgbuf() 1433 skb = finfo->skb; in free_netsgbuf() 1434 lio = finfo->lio; in free_netsgbuf() 1435 g = finfo->g; in free_netsgbuf() [all …]
|
/linux/drivers/gpu/drm/ingenic/ |
H A D | ingenic-ipu.c | 329 const struct drm_format_info *finfo; in ingenic_ipu_plane_atomic_update() local 342 finfo = drm_format_info(newstate->fb->format->format); in ingenic_ipu_plane_atomic_update() 369 if (finfo->num_planes > 1) in ingenic_ipu_plane_atomic_update() 372 if (finfo->num_planes > 2) in ingenic_ipu_plane_atomic_update() 384 if (finfo->num_planes == 1) in ingenic_ipu_plane_atomic_update() 390 if (finfo->num_planes > 2) in ingenic_ipu_plane_atomic_update() 391 stride = ((newstate->src_w >> 16) * finfo->cpp[2] / finfo->hsub) in ingenic_ipu_plane_atomic_update() 394 if (finfo->num_planes > 1) in ingenic_ipu_plane_atomic_update() 395 stride |= ((newstate->src_w >> 16) * finfo->cpp[1] / finfo->hsub) in ingenic_ipu_plane_atomic_update() 400 stride = ((newstate->src_w >> 16) * finfo->cpp[0]) << JZ_IPU_Y_STRIDE_Y_LSB; in ingenic_ipu_plane_atomic_update() [all …]
|
/linux/drivers/media/usb/ttusb-dec/ |
H A D | ttusb_dec.c | 562 struct filter_info *finfo; in ttusb_dec_process_filter() local 571 finfo = list_entry(item, struct filter_info, filter_info_list); in ttusb_dec_process_filter() 572 if (finfo->stream_id == sid) { in ttusb_dec_process_filter() 573 filter = finfo->filter; in ttusb_dec_process_filter() 1048 struct filter_info *finfo; in ttusb_dec_start_sec_feed() local 1064 if (!(finfo = kmalloc(sizeof(struct filter_info), in ttusb_dec_start_sec_feed() 1068 finfo->stream_id = c[1]; in ttusb_dec_start_sec_feed() 1069 finfo->filter = dvbdmxfeed->filter; in ttusb_dec_start_sec_feed() 1072 list_add_tail(&finfo->filter_info_list, in ttusb_dec_start_sec_feed() 1077 dvbdmxfeed->priv = finfo; in ttusb_dec_start_sec_feed() [all …]
|
/linux/drivers/net/wireless/realtek/rtw89/ |
H A D | coex.c | 1040 pmreg = &btc->fwinfo.rpt_fbtc_mregval.finfo; in _get_reg_status() 1070 pmreg = &btc->fwinfo.rpt_fbtc_mregval.finfo; in _get_reg_status() 1280 union rtw89_btc_fbtc_btver *pver = &btc->fwinfo.rpt_fbtc_btver.finfo; in _update_bt_report() 1452 prpt = &pfwinfo->rpt_ctrl.finfo; in _chk_btc_report() 1454 pfinfo = &pfwinfo->rpt_ctrl.finfo.v1; in _chk_btc_report() 1455 pcinfo->req_len = sizeof(pfwinfo->rpt_ctrl.finfo.v1); in _chk_btc_report() 1456 fwsubver->fcxbtcrpt = pfwinfo->rpt_ctrl.finfo.v1.fver; in _chk_btc_report() 1458 pfinfo = &pfwinfo->rpt_ctrl.finfo.v4; in _chk_btc_report() 1459 pcinfo->req_len = sizeof(pfwinfo->rpt_ctrl.finfo.v4); in _chk_btc_report() 1460 fwsubver->fcxbtcrpt = pfwinfo->rpt_ctrl.finfo.v4.fver; in _chk_btc_report() [all …]
|
/linux/drivers/mtd/chips/ |
H A D | jedec_probe.c | 2034 const struct amd_flash_info *finfo ) in jedec_match() argument 2051 mfr = (uint8_t)finfo->mfr_id; in jedec_match() 2052 id = (uint8_t)finfo->dev_id; in jedec_match() 2058 if (finfo->dev_id > 0xff) { in jedec_match() 2065 mfr = (uint16_t)finfo->mfr_id; in jedec_match() 2066 id = (uint16_t)finfo->dev_id; in jedec_match() 2069 mfr = (uint16_t)finfo->mfr_id; in jedec_match() 2070 id = (uint32_t)finfo->dev_id; in jedec_match() 2084 __func__, base, 1 << finfo->dev_size, base + (1 << finfo->dev_size) ); in jedec_match() 2085 if ( base + cfi_interleave(cfi) * ( 1 << finfo->dev_size ) > map->size ) { in jedec_match() [all …]
|
/linux/include/linux/ |
H A D | netfs.h | 117 struct netfs_folio *finfo; in netfs_folio_group() local 120 finfo = netfs_folio_info(folio); in netfs_folio_group() 121 if (finfo) in netfs_folio_group() 122 return finfo->netfs_group; in netfs_folio_group()
|
/linux/fs/nilfs2/ |
H A D | recovery.c | 352 struct nilfs_finfo *finfo; in nilfs_scan_dsync_log() local 354 finfo = nilfs_read_summary_info(nilfs, &bh, &offset, in nilfs_scan_dsync_log() 355 sizeof(*finfo)); in nilfs_scan_dsync_log() 356 if (unlikely(!finfo)) in nilfs_scan_dsync_log() 359 ino = le64_to_cpu(finfo->fi_ino); in nilfs_scan_dsync_log() 360 nblocks = le32_to_cpu(finfo->fi_nblocks); in nilfs_scan_dsync_log() 361 ndatablk = le32_to_cpu(finfo->fi_ndatablk); in nilfs_scan_dsync_log()
|
H A D | segment.c | 514 struct nilfs_finfo *finfo; in nilfs_segctor_end_finfo() local 531 finfo = nilfs_segctor_map_segsum_entry(sci, &sci->sc_finfo_ptr, in nilfs_segctor_end_finfo() 532 sizeof(*finfo)); in nilfs_segctor_end_finfo() 533 finfo->fi_ino = cpu_to_le64(inode->i_ino); in nilfs_segctor_end_finfo() 534 finfo->fi_nblocks = cpu_to_le32(sci->sc_blk_cnt); in nilfs_segctor_end_finfo() 535 finfo->fi_ndatablk = cpu_to_le32(sci->sc_datablk_cnt); in nilfs_segctor_end_finfo() 536 finfo->fi_cno = cpu_to_le64(cno); in nilfs_segctor_end_finfo() 1606 struct nilfs_finfo *finfo = NULL; in nilfs_segctor_update_payload_blocknr() local 1622 if (!finfo) { in nilfs_segctor_update_payload_blocknr() 1623 finfo = nilfs_segctor_map_segsum_entry( in nilfs_segctor_update_payload_blocknr() [all …]
|
/linux/drivers/media/i2c/ |
H A D | ds90ub913.c | 437 const struct ub913_format_info *finfo; in ub913_set_fmt() local 447 finfo = ub913_find_format(format->format.code); in ub913_set_fmt() 448 if (!finfo) { in ub913_set_fmt() 449 finfo = &ub913_formats[0]; in ub913_set_fmt() 450 format->format.code = finfo->incode; in ub913_set_fmt() 468 fmt->code = finfo->outcode; in ub913_set_fmt()
|
/linux/tools/bpf/bpftool/ |
H A D | common.c | 416 struct bpf_func_info finfo = {}; in get_prog_full_name() local 430 if (info.func_info_rec_size > sizeof(finfo)) in get_prog_full_name() 431 info.func_info_rec_size = sizeof(finfo); in get_prog_full_name() 432 info.func_info = ptr_to_u64(&finfo); in get_prog_full_name() 441 func_type = btf__type_by_id(prog_btf, finfo.type_id); in get_prog_full_name()
|
H A D | btf_dumper.c | 41 struct bpf_func_info finfo; in dump_prog_id_as_func_ptr() local 71 info.func_info = ptr_to_u64(&finfo); in dump_prog_id_as_func_ptr() 80 func_type = btf__type_by_id(prog_btf, finfo.type_id); in dump_prog_id_as_func_ptr()
|
/linux/tools/lib/bpf/ |
H A D | bpf.c | 242 void *finfo = NULL, *linfo = NULL; in bpf_prog_load() local 331 while (errno == E2BIG && (!finfo || !linfo)) { in bpf_prog_load() 332 if (!finfo && attr.func_info_cnt && in bpf_prog_load() 335 finfo = alloc_zero_tailing_info(func_info, in bpf_prog_load() 339 if (!finfo) { in bpf_prog_load() 344 attr.func_info = ptr_to_u64(finfo); in bpf_prog_load() 383 free(finfo); in bpf_prog_load()
|
/linux/drivers/iommu/ |
H A D | exynos-iommu.c | 317 const struct sysmmu_v1_fault_info *finfo; in exynos_sysmmu_v1_get_fault_info() local 322 finfo = &sysmmu_v1_faults[itype]; in exynos_sysmmu_v1_get_fault_info() 323 fault->addr = readl(data->sfrbase + finfo->addr_reg); in exynos_sysmmu_v1_get_fault_info() 324 fault->name = finfo->name; in exynos_sysmmu_v1_get_fault_info() 325 fault->type = finfo->type; in exynos_sysmmu_v1_get_fault_info()
|