Home
last modified time | relevance | path

Searched refs:finfo (Results 1 – 24 of 24) sorted by relevance

/linux/fs/netfs/
H A Dbuffered_write.c135 struct netfs_folio *finfo; in netfs_perform_write() local
188 finfo = netfs_folio_info(folio); in netfs_perform_write()
234 if (finfo) in netfs_perform_write()
245 if (finfo) in netfs_perform_write()
253 if (!finfo || copied <= finfo->dirty_offset) { in netfs_perform_write()
264 finfo->dirty_len += finfo->dirty_offset; in netfs_perform_write()
265 if (finfo->dirty_len == flen) { in netfs_perform_write()
269 if (copied > finfo->dirty_len) in netfs_perform_write()
270 finfo->dirty_len = copied; in netfs_perform_write()
271 finfo->dirty_offset = 0; in netfs_perform_write()
[all …]
H A Dwrite_collect.c62 struct netfs_folio *finfo; in netfs_folio_written_back() local
66 if ((finfo = netfs_folio_info(folio))) { in netfs_folio_written_back()
72 fend = folio_pos(folio) + finfo->dirty_offset + finfo->dirty_len; in netfs_folio_written_back()
79 group = finfo->netfs_group; in netfs_folio_written_back()
81 kfree(finfo); in netfs_folio_written_back()
142 struct netfs_folio *finfo; in netfs_writeback_unlock_folios() local
154 finfo = netfs_folio_info(folio); in netfs_writeback_unlock_folios()
155 flen = finfo ? finfo->dirty_offset + finfo->dirty_len : fsize; in netfs_writeback_unlock_folios()
H A Dmisc.c213 struct netfs_folio *finfo; in netfs_invalidate_folio() local
240 finfo = netfs_folio_info(folio); in netfs_invalidate_folio()
245 if (finfo) { in netfs_invalidate_folio()
247 unsigned int fstart = finfo->dirty_offset; in netfs_invalidate_folio()
248 unsigned int fend = fstart + finfo->dirty_len; in netfs_invalidate_folio()
264 finfo->dirty_len = fend - iend; in netfs_invalidate_folio()
265 finfo->dirty_offset = iend; in netfs_invalidate_folio()
274 finfo->dirty_len = offset - fstart; in netfs_invalidate_folio()
291 kfree(finfo); in netfs_invalidate_folio()
H A Dwrite_issue.c52 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 Dread_collect.c46 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()
H A Dbuffered_read.c401 struct netfs_folio *finfo = netfs_folio_info(folio); in netfs_read_gaps() local
405 unsigned int from = finfo->dirty_offset; in netfs_read_gaps()
406 unsigned int to = from + finfo->dirty_len; in netfs_read_gaps()
468 kfree(finfo); in netfs_read_gaps()
/linux/tools/testing/selftests/mm/
H A Dkhugepaged.c82 static struct file_info finfo;
108 finfo.type == VMA_FILE) in restore_settings()
109 thp_set_read_ahead_path(finfo.dev_queue_read_ahead_path); in restore_settings()
123 finfo.dir = dir; in save_settings()
124 stat(finfo.dir, &path_stat); in save_settings()
126 ksft_exit_fail_msg("%s: Not a directory (%s)\n", __func__, finfo.dir); in save_settings()
127 if (snprintf(finfo.path, sizeof(finfo.path), "%s/" TEST_FILE,
128 finfo.dir) >= sizeof(finfo
74 static struct file_info finfo; global() variable
[all...]
/linux/drivers/hid/usbhid/
H A Dhiddev.c601 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 Dseg6_local.c339 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 Daicasm_symbol.c106 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 Daicasm_symbol.h130 struct field_info *finfo; member
/linux/drivers/media/usb/ttusb-dec/
H A Dttusb_dec.c562 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()
1047 struct filter_info *finfo; in ttusb_dec_start_sec_feed() local
1063 if (!(finfo = kmalloc_obj(struct filter_info, GFP_ATOMIC))) in ttusb_dec_start_sec_feed()
1066 finfo->stream_id = c[1]; in ttusb_dec_start_sec_feed()
1067 finfo->filter = dvbdmxfeed->filter; in ttusb_dec_start_sec_feed()
1070 list_add_tail(&finfo->filter_info_list, in ttusb_dec_start_sec_feed()
1075 dvbdmxfeed->priv = finfo; in ttusb_dec_start_sec_feed()
[all …]
/linux/drivers/net/wireless/realtek/rtw89/
H A Dcoex.c1250 pmreg = &btc->fwinfo.rpt_fbtc_mregval.finfo; in _get_reg_status()
1280 pmreg = &btc->fwinfo.rpt_fbtc_mregval.finfo; in _get_reg_status()
1519 union rtw89_btc_fbtc_btver *pver = &btc->fwinfo.rpt_fbtc_btver.finfo; in _update_bt_report()
1729 prpt = &pfwinfo->rpt_ctrl.finfo; in _chk_btc_report()
1731 pfinfo = &pfwinfo->rpt_ctrl.finfo.v1; in _chk_btc_report()
1732 pcinfo->req_len = sizeof(pfwinfo->rpt_ctrl.finfo.v1); in _chk_btc_report()
1733 fwsubver->fcxbtcrpt = pfwinfo->rpt_ctrl.finfo.v1.fver; in _chk_btc_report()
1735 pfinfo = &pfwinfo->rpt_ctrl.finfo.v4; in _chk_btc_report()
1736 pcinfo->req_len = sizeof(pfwinfo->rpt_ctrl.finfo.v4); in _chk_btc_report()
1737 fwsubver->fcxbtcrpt = pfwinfo->rpt_ctrl.finfo.v4.fver; in _chk_btc_report()
[all …]
H A Dcore.h4268 union rtw89_btc_fbtc_rpt_ctrl_ver_info finfo; member
4273 union rtw89_btc_fbtc_tdma_le32 finfo; member
4278 union rtw89_btc_fbtc_slots_info finfo; /* info from fw */ member
4283 union rtw89_btc_fbtc_cysta_info finfo; member
4288 union rtw89_btc_fbtc_steps_info finfo; /* info from fw */ member
4293 union rtw89_btc_fbtc_cynullsta_info finfo; member
4298 union rtw89_btc_fbtc_mreg_val finfo; /* info from fw */ member
4303 union rtw89_btc_fbtc_gpio_dbg finfo; /* info from fw */ member
4308 union rtw89_btc_fbtc_btver finfo; /* info from fw */ member
4313 union rtw89_btc_fbtc_btscan finfo; /* info from fw */ member
[all …]
/linux/drivers/mtd/chips/
H A Djedec_probe.c2034 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/drivers/net/ethernet/cavium/liquidio/
H A Dlio_main.c1407 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 …]
H A Dlio_core.c201 struct octnet_buf_free_info *finfo; in octeon_update_tx_completion_counters() local
208 finfo = buf; in octeon_update_tx_completion_counters()
209 skb = finfo->skb; in octeon_update_tx_completion_counters()
228 struct octnet_buf_free_info *finfo; in octeon_report_sent_bytes_to_bql() local
236 finfo = buf; in octeon_report_sent_bytes_to_bql()
237 skb = finfo->skb; in octeon_report_sent_bytes_to_bql()
/linux/include/linux/
H A Dnetfs.h119 struct netfs_folio *finfo; in netfs_folio_group() local
122 finfo = netfs_folio_info(folio); in netfs_folio_group()
123 if (finfo) in netfs_folio_group()
124 return finfo->netfs_group; in netfs_folio_group()
/linux/tools/bpf/bpftool/
H A Dcommon.c418 struct bpf_func_info finfo = {}; in get_prog_full_name() local
432 if (info.func_info_rec_size > sizeof(finfo)) in get_prog_full_name()
433 info.func_info_rec_size = sizeof(finfo); in get_prog_full_name()
434 info.func_info = ptr_to_u64(&finfo); in get_prog_full_name()
443 func_type = btf__type_by_id(prog_btf, finfo.type_id); in get_prog_full_name()
H A Dbtf_dumper.c41 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/drivers/iommu/
H A Dexynos-iommu.c317 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()
/linux/tools/perf/util/
H A Dbpf-event.c142 const struct bpf_func_info *finfo; in synthesize_bpf_prog_name()
151 info->func_info_rec_size >= sizeof(*finfo) && in synthesize_bpf_prog_name()
153 finfo = func_infos + sub_id * info->func_info_rec_size; in synthesize_bpf_prog_name()
154 t = btf__type_by_id(btf, finfo->type_id); in synthesize_bpf_prog_name()
138 const struct bpf_func_info *finfo; synthesize_bpf_prog_name() local
/linux/drivers/media/platform/ti/vpe/
H A Dvip.c304 fmt->finfo = v4l2_format_info(fmt->fourcc); in vip_init_format_info()
680 v4l2_is_format_rgb(port->fmt->finfo))) in add_out_dtd()
756 else if (v4l2_is_format_rgb(port->fmt->finfo)) in add_stream_dtds()
1485 csc_direction = vip_csc_direction(fmt->code, fmt->finfo); in vip_try_fmt_vid_cap()
1497 fmt->finfo); in vip_try_fmt_vid_cap()
1731 csc_direction = vip_csc_direction(port->fmt->code, port->fmt->finfo); in vip_s_fmt_vid_cap()
1889 } else if (v4l2_is_format_rgb(port->fmt->finfo)) { in unset_fmt_params()
2039 } else if (v4l2_is_format_rgb(port->fmt->finfo)) { in set_fmt_params()
3223 csc = vip_csc_direction(fmt->code, fmt->finfo); in get_subdev_active_format()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dbtf.c4912 struct bpf_func_info *finfo; in do_test_file() local
5034 finfo = func_info; in do_test_file()
5039 t = btf__type_by_id(btf, finfo->type_id); in do_test_file()
5041 finfo->type_id)) { in do_test_file()
5058 finfo = (void *)finfo + rec_size; in do_test_file()
6619 struct bpf_func_info *finfo; in test_get_finfo() local
6676 finfo = func_info; in test_get_finfo()
6680 if (CHECK(finfo->type_id != test->func_info[i][1], in test_get_finfo()
6682 finfo->type_id, test->func_info[i][1])) { in test_get_finfo()
6686 finfo = (void *)finfo + rec_size; in test_get_finfo()