Home
last modified time | relevance | path

Searched +refs:get +refs:addr +refs:attrs (Results 1 – 24 of 24) sorted by relevance

/linux-6.15/net/netfilter/ipvs/
Dip_vs_ctl.c73 const struct in6_addr *addr) in __ip_vs_addr_is_local_v6() argument
76 .daddr = *addr, in __ip_vs_addr_is_local_v6()
315 const union nf_inet_addr *addr, __be16 port) in ip_vs_svc_hashkey() argument
318 __be32 addr_fold = addr->ip; in ip_vs_svc_hashkey()
323 addr_fold = addr->ip6[0]^addr->ip6[1]^ in ip_vs_svc_hashkey()
324 addr->ip6[2]^addr->ip6[3]; in ip_vs_svc_hashkey()
361 &svc->addr, svc->port); in ip_vs_svc_hash()
419 && ip_vs_addr_equal(af, &svc->addr, vaddr) in __ip_vs_service_find()
531 IP_VS_DBG_ADDR(svc->af, &svc->addr), in __ip_vs_svc_put()
542 const union nf_inet_addr *addr, in ip_vs_rs_hashkey() argument
[all …]
/linux-6.15/arch/powerpc/include/asm/
Diommu.h25 #define IOMMU_PAGE_ALIGN_4K(addr) ALIGN(addr, IOMMU_PAGE_SIZE_4K) argument
29 #define IOMMU_PAGE_ALIGN(addr, tblptr) ALIGN(addr, IOMMU_PAGE_SIZE(tblptr)) argument
49 unsigned long attrs);
70 unsigned long (*get)(struct iommu_table *tbl, long index); member
265 unsigned long attrs);
270 unsigned long attrs);
281 unsigned long attrs);
284 unsigned long attrs);
/linux-6.15/drivers/iio/dac/
Dad5504.c27 #define AD5504_ADDR(addr) ((addr) << 12) argument
68 static int ad5504_spi_write(struct ad5504_state *st, u8 addr, u16 val) in ad5504_spi_write() argument
70 st->data[0] = cpu_to_be16(AD5504_CMD_WRITE | AD5504_ADDR(addr) | in ad5504_spi_write()
76 static int ad5504_spi_read(struct ad5504_state *st, u8 addr) in ad5504_spi_read() argument
85 st->data[0] = cpu_to_be16(AD5504_CMD_READ | AD5504_ADDR(addr)); in ad5504_spi_read()
164 .get = ad5504_get_powerdown_mode,
214 .attrs = ad5504_ev_attributes,
/linux-6.15/kernel/
Dworkqueue.c222 struct workqueue_attrs *attrs; /* I: worker attributes */ member
606 static void *work_debug_hint(void *addr) in work_debug_hint() argument
608 return ((struct work_struct *) addr)->func; in work_debug_hint()
611 static bool work_is_static_object(void *addr) in work_is_static_object() argument
613 struct work_struct *work = addr; in work_is_static_object()
622 static bool work_fixup_init(void *addr, enum debug_obj_state state) in work_fixup_init() argument
624 struct work_struct *work = addr; in work_fixup_init()
640 static bool work_fixup_free(void *addr, enum debug_obj_state state) in work_fixup_free() argument
642 struct work_struct *work = addr; in work_fixup_free()
748 return unbound_pwq(wq, -1)->pool->attrs->__pod_cpumask; in unbound_effective_cpumask()
[all …]
/linux-6.15/drivers/nvme/target/
Drdma.c122 struct sockaddr_storage addr; member
152 .get = param_get_int,
266 ib_dma_unmap_page(ndev->device, sge->addr, in nvmet_rdma_free_inline_pages()
295 sge->addr = ib_dma_map_page(ndev->device, in nvmet_rdma_alloc_inline_pages()
297 if (ib_dma_mapping_error(ndev->device, sge->addr)) in nvmet_rdma_alloc_inline_pages()
308 ib_dma_unmap_page(ndev->device, sge->addr, in nvmet_rdma_alloc_inline_pages()
324 c->sge[0].addr = ib_dma_map_single(ndev->device, c->nvme_cmd, in nvmet_rdma_alloc_cmd()
326 if (ib_dma_mapping_error(ndev->device, c->sge[0].addr)) in nvmet_rdma_alloc_cmd()
344 ib_dma_unmap_single(ndev->device, c->sge[0].addr, in nvmet_rdma_alloc_cmd()
358 ib_dma_unmap_single(ndev->device, c->sge[0].addr, in nvmet_rdma_free_cmd()
[all …]
/linux-6.15/virt/kvm/
Dkvm_main.c2376 unsigned long mask, unsigned long attrs) in kvm_range_has_memory_attributes() argument
2383 if (attrs & ~mask) in kvm_range_has_memory_attributes()
2387 return (kvm_get_memory_attributes(kvm, start) & mask) == attrs; in kvm_range_has_memory_attributes()
2390 if (!attrs) in kvm_range_has_memory_attributes()
2399 (xa_to_value(entry) & mask) != attrs) in kvm_range_has_memory_attributes()
2536 struct kvm_memory_attributes *attrs) in kvm_vm_ioctl_set_mem_attributes() argument
2541 if (attrs->flags) in kvm_vm_ioctl_set_mem_attributes()
2543 if (attrs->attributes & ~kvm_supported_mem_attributes(kvm)) in kvm_vm_ioctl_set_mem_attributes()
2545 if (attrs->size == 0 || attrs->address + attrs->size < attrs->address) in kvm_vm_ioctl_set_mem_attributes()
2547 if (!PAGE_ALIGNED(attrs->address) || !PAGE_ALIGNED(attrs->size)) in kvm_vm_ioctl_set_mem_attributes()
[all …]
/linux-6.15/drivers/acpi/
Dsysfs.c143 .get = param_get_debug_layer,
148 .get = param_get_debug_level,
206 .get = param_get_trace_method_name,
211 .get = param_get_uint,
318 u64 addr; member
434 base = acpi_os_map_iomem(data_attr->addr, size); in acpi_data_show()
454 data_attr->addr = bert->address; in acpi_bert_data_init()
470 data_attr->addr = ccel->log_area_start_address; in acpi_ccel_data_init()
923 interrupt_stats_attr_group.attrs = all_attrs; in acpi_irq_stats_init()
/linux-6.15/drivers/infiniband/ulp/iser/
Discsi_iser.c95 .get = param_get_uint,
215 tx_desc->tx_sg[0].addr = tx_desc->dma_addr; in iser_initialize_task_headers()
645 u32 sig_caps = ib_dev->attrs.sig_prot_cap; in iscsi_iser_session_create()
653 if (!(ib_dev->attrs.kernel_cap_flags & IBK_SG_GAPS_REG)) in iscsi_iser_session_create()
774 &iser_conn->ib_conn.cma_id->route.addr.dst_addr, in iscsi_iser_get_ep_param()
/linux-6.15/drivers/hid/
Dhid-cp2112.c503 u8 *addr, int addr_length, in cp2112_i2c_write_read_req() argument
516 memcpy(report->target_address, addr, addr_length); in cp2112_i2c_write_read_req()
536 str_read_write(msgs->flags & I2C_M_RD), msgs->addr, msgs->len); in cp2112_i2c_xfer()
540 count = cp2112_read_req(buf, msgs->addr, msgs->len); in cp2112_i2c_xfer()
542 count = cp2112_i2c_write_req(buf, msgs->addr, in cp2112_i2c_xfer()
549 msgs[0].addr == msgs[1].addr && in cp2112_i2c_xfer()
552 msgs[0].addr, msgs[0].len, msgs[1].len); in cp2112_i2c_xfer()
555 count = cp2112_i2c_write_read_req(buf, msgs[0].addr, in cp2112_i2c_xfer()
635 static int cp2112_xfer(struct i2c_adapter *adap, u16 addr, in cp2112_xfer() argument
650 addr, flags, command, size); in cp2112_xfer()
[all …]
/linux-6.15/Documentation/core-api/
Ddma-api.rst19 To get the dma_API, you must #include <linux/dma-mapping.h>. This
79 To get this part of the dma_API, you must #include <linux/dmapool.h>
134 dma_addr_t addr);
352 enum dma_data_direction dir, unsigned long attrs)
355 dma_unmap_resource(struct device *dev, dma_addr_t addr, size_t size,
356 enum dma_data_direction dir, unsigned long attrs)
474 unsigned long attrs)
479 unsigned long attrs)
484 unsigned long attrs)
489 unsigned long attrs)
[all …]
/linux-6.15/drivers/infiniband/ulp/isert/
Dib_isert.c35 .get = param_get_int,
127 attr.cap.max_send_sge = device->ib_device->attrs.max_send_sge; in isert_create_qp()
172 rx_sg->addr = rx_desc->dma_addr + isert_get_hdr_offset(rx_desc); in isert_alloc_rx_descriptors()
219 ib_dev->attrs.max_send_sge, ib_dev->attrs.max_recv_sge); in isert_create_device_ib_res()
220 isert_dbg("devattr->max_sge_rd: %d\n", ib_dev->attrs.max_sge_rd); in isert_create_device_ib_res()
231 if (ib_dev->attrs.kernel_cap_flags & IBK_INTEGRITY_HANDOVER) in isert_create_device_ib_res()
383 struct ib_device_attr *attr = &isert_conn->device->ib_device->attrs; in isert_set_nego_params()
851 tx_desc->tx_sg[0].addr = tx_desc->dma_addr; in isert_init_tx_hdrs()
856 tx_desc->tx_sg[0].addr, tx_desc->tx_sg[0].length, in isert_init_tx_hdrs()
891 sge.addr = isert_conn->login_desc->dma_addr + in isert_login_post_recv()
[all …]
/linux-6.15/drivers/block/
Dublk_drv.c139 __u64 addr; member
448 iod->addr = io->addr; in ublk_setup_iod_zoned()
528 if (p->attrs & UBLK_ATTR_READ_ONLY) in ublk_dev_param_basic_apply()
964 import_ubuf(dir, u64_to_user_ptr(io->addr), rq_bytes, &iter); in ublk_map_io()
985 import_ubuf(dir, u64_to_user_ptr(io->addr), io->res, &iter); in ublk_unmap_io()
1056 iod->addr = io->addr; in ublk_setup_iod()
1167 ublk_get_iod(ubq, req->tag)->addr); in ublk_dispatch_req()
1204 ublk_get_iod(ubq, req->tag)->addr = io->addr; in ublk_dispatch_req()
1207 ublk_get_iod(ubq, req->tag)->addr); in ublk_dispatch_req()
1423 io->addr = 0; in ublk_queue_reinit()
[all …]
/linux-6.15/drivers/target/
Dtarget_core_user.c260 .get = tcmu_get_global_max_data_area,
297 .get = tcmu_get_block_netlink,
378 if (!info->attrs[TCMU_ATTR_CMD_STATUS] || in tcmu_genl_cmd_done()
379 !info->attrs[TCMU_ATTR_DEVICE_ID]) { in tcmu_genl_cmd_done()
384 dev_id = nla_get_u32(info->attrs[TCMU_ATTR_DEVICE_ID]); in tcmu_genl_cmd_done()
385 rc = nla_get_s32(info->attrs[TCMU_ATTR_CMD_STATUS]); in tcmu_genl_cmd_done()
439 if (info->attrs[TCMU_ATTR_SUPP_KERN_CMD_REPLY]) { in tcmu_genl_set_features()
441 nla_get_u8(info->attrs[TCMU_ATTR_SUPP_KERN_CMD_REPLY]); in tcmu_genl_set_features()
757 memcpy(data_addr, sg_iter.addr, cp_len); in tcmu_copy_data()
759 memcpy(sg_iter.addr, data_addr, cp_len); in tcmu_copy_data()
[all …]
/linux-6.15/drivers/iio/adc/
Dad7124.c240 unsigned int addr, in ad7124_spi_write_mask() argument
248 ret = ad_sd_read_reg(&st->sd, addr, bytes, &readval); in ad7124_spi_write_mask()
255 return ad_sd_write_reg(&st->sd, addr, bytes, readval); in ad7124_spi_write_mask()
788 .attrs = ad7124_attributes,
825 .attrs = &ad7124_attrs_group,
990 .get = ad7124_get_syscalib_mode
/linux-6.15/arch/x86/kvm/mmu/
Dmmu.c79 .get = get_nx_huge_pages,
84 .get = param_get_uint,
156 u64 addr; member
2446 u64 addr) in shadow_walk_init_using_root() argument
2448 iterator->addr = addr; in shadow_walk_init_using_root()
2465 = vcpu->arch.mmu->pae_root[(addr >> 30) & 3]; in shadow_walk_init_using_root()
2474 struct kvm_vcpu *vcpu, u64 addr) in shadow_walk_init() argument
2477 addr); in shadow_walk_init()
2485 iterator->index = SPTE_INDEX(iterator->addr, iterator->level); in shadow_walk_okay()
3359 for_each_shadow_entry(vcpu, fault->addr, it) { in direct_map()
[all …]
/linux-6.15/drivers/ptp/
Dptp_ocp.c435 #define EEPROM_ENTRY(addr, member) \ argument
436 .off = addr, \
457 uintptr_t addr = (uintptr_t)(bp) + (res)->bp_offset; \
458 *(typeof(val) *)addr = val; \
1142 u32 (*get)(struct ptp_ocp *bp, int sma_nr); member
1156 return bp->sma_op->get(bp, sma_nr); in ptp_ocp_sma_get()
1845 erase.addr = base + off; in ptp_ocp_devlink_flash()
2580 .get = ptp_ocp_sma_fb_get,
2636 .get = ptp_ocp_sma_fb_get,
2854 .get = ptp_ocp_art_sma_get,
[all …]
/linux-6.15/drivers/infiniband/ulp/srp/
Dib_srp.c197 .get = srp_tmo_get,
428 if (device->attrs.kernel_cap_flags & IBK_SG_GAPS_REG) in srp_create_fr_pool()
527 const struct ib_device_attr *attr = &dev->dev->attrs; in srp_create_ch_ib()
1028 for (attr = (*g)->attrs; *attr; ++attr) { in srp_del_scsi_host_attr()
1674 sge[i].addr = sg_dma_address(sg); in srp_map_data()
1897 iu->sge[0].addr = iu->dma; in srp_post_send()
1919 list.addr = iu->dma; in srp_post_recv()
3295 char *addr_end, *addr = kstrdup(addr_port_str, GFP_KERNEL); in srp_parse_in() local
3299 if (!addr) in srp_parse_in()
3301 port_str = strrchr(addr, ':'); in srp_parse_in()
[all …]
/linux-6.15/mm/
Dshmem.c2749 unsigned long addr; in shmem_get_unmapped_area() local
2759 addr = mm_get_unmapped_area(current->mm, file, uaddr, len, pgoff, in shmem_get_unmapped_area()
2763 return addr; in shmem_get_unmapped_area()
2764 if (IS_ERR_VALUE(addr)) in shmem_get_unmapped_area()
2765 return addr; in shmem_get_unmapped_area()
2766 if (addr & ~PAGE_MASK) in shmem_get_unmapped_area()
2767 return addr; in shmem_get_unmapped_area()
2768 if (addr > TASK_SIZE - len) in shmem_get_unmapped_area()
2769 return addr; in shmem_get_unmapped_area()
2772 return addr; in shmem_get_unmapped_area()
[all …]
/linux-6.15/arch/powerpc/platforms/powernv/
Dpci-ioda.c1066 u64 window_size, table_size, tce_count, addr; in pnv_pci_ioda_dma_64bit_bypass() local
1094 for (addr = 0; addr < memory_hotplug_max(); addr += (1 << tce_order)) { in pnv_pci_ioda_dma_64bit_bypass()
1095 tces[(addr + (1ULL << 32)) >> tce_order] = in pnv_pci_ioda_dma_64bit_bypass()
1096 cpu_to_be64(addr | TCE_PCI_READ | TCE_PCI_WRITE); in pnv_pci_ioda_dma_64bit_bypass()
1244 unsigned long attrs) in pnv_ioda2_tce_build() argument
1247 attrs); in pnv_ioda2_tce_build()
1271 .get = pnv_tce_get,
/linux-6.15/drivers/char/ipmi/
Dipmi_msghandler.c103 .get = panic_op_read_handler
661 static int is_lan_addr(struct ipmi_addr *addr) in is_lan_addr() argument
663 return addr->addr_type == IPMI_LAN_ADDR_TYPE; in is_lan_addr()
666 static int is_ipmb_addr(struct ipmi_addr *addr) in is_ipmb_addr() argument
668 return addr->addr_type == IPMI_IPMB_ADDR_TYPE; in is_ipmb_addr()
671 static int is_ipmb_bcast_addr(struct ipmi_addr *addr) in is_ipmb_bcast_addr() argument
673 return addr->addr_type == IPMI_IPMB_BROADCAST_ADDR_TYPE; in is_ipmb_bcast_addr()
676 static int is_ipmb_direct_addr(struct ipmi_addr *addr) in is_ipmb_direct_addr() argument
678 return addr->addr_type == IPMI_IPMB_DIRECT_ADDR_TYPE; in is_ipmb_direct_addr()
854 int ipmi_validate_addr(struct ipmi_addr *addr, int len) in ipmi_validate_addr() argument
[all …]
/linux-6.15/fs/nfs/
Dnfs4proc.c342 unsigned int attrs = FATTR4_WORD0_FILEID | FATTR4_WORD0_TYPE; in nfs4_setup_readdir() local
373 *p++ = htonl(attrs); /* bitmap */ in nfs4_setup_readdir()
386 *p++ = htonl(attrs); /* bitmap */ in nfs4_setup_readdir()
1472 p->o_arg.u.attrs = &p->attrs; in nfs4_opendata_alloc()
1473 memcpy(&p->attrs, c->sattr, sizeof(p->attrs)); in nfs4_opendata_alloc()
3276 unsigned attrs = nfs4_exclusive_attrset(opendata, sattr, &label); in _nfs4_do_open() local
3281 if (attrs || label) { in _nfs4_do_open()
3284 sattr->ia_valid = attrs; in _nfs4_do_open()
4102 struct sockaddr_storage addr; in test_fs_location_for_trunking() local
4121 &addr, sizeof(addr), in test_fs_location_for_trunking()
[all …]
/linux-6.15/drivers/nvme/host/
Dpci.c71 .get = param_get_uint,
91 .get = param_get_uint,
688 sge->addr = cpu_to_le64(sg_dma_address(sg)); in nvme_pci_sgl_set_data()
696 sge->addr = cpu_to_le64(dma_addr); in nvme_pci_sgl_set_seg()
779 cmnd->dptr.sgl.addr = cpu_to_le64(iod->first_dma); in nvme_setup_sgl_simple()
2073 le64_to_cpu(desc->addr), in nvme_free_host_mem_multi()
2116 dev->host_mem_descs[0].addr = in nvme_alloc_host_mem_single()
2158 descs[i].addr = cpu_to_le64(dma_addr); in nvme_alloc_host_mem_multi()
2353 .attrs = nvme_pci_attrs,
/linux-6.15/drivers/net/
Dvirtio_net.c274 dma_addr_t addr; member
555 static void sg_fill_dma(struct scatterlist *sg, dma_addr_t addr, u32 len) in sg_fill_dma() argument
557 sg_dma_address(sg) = addr; in sg_fill_dma()
916 virtqueue_dma_sync_single_range_for_cpu(rq->vq, dma->addr, in virtnet_rq_unmap()
924 virtqueue_dma_unmap_single_attrs(rq->vq, dma->addr, dma->len, in virtnet_rq_unmap()
947 dma_addr_t addr; in virtnet_rq_init_one_sg() local
959 addr = dma->addr - sizeof(*dma) + offset; in virtnet_rq_init_one_sg()
962 sg_fill_dma(rq->sg, addr, len); in virtnet_rq_init_one_sg()
971 dma_addr_t addr; in virtnet_rq_alloc() local
992 addr = virtqueue_dma_map_single_attrs(rq->vq, dma + 1, in virtnet_rq_alloc()
[all …]
/linux-6.15/drivers/usb/serial/
Dftdi_sio.c1747 .attrs = ftdi_attrs,
1972 static int ftdi_read_eeprom(struct usb_serial *serial, void *dst, u16 addr, in ftdi_read_eeprom() argument
1977 if (addr % 2 != 0) in ftdi_read_eeprom()
1990 0, (addr + read) / 2, dst + read, 2, in ftdi_read_eeprom()
2144 priv->gc.get = ftdi_gpio_get; in ftdi_gpio_init()