/Linux-v4.19/tools/virtio/linux/ |
D | scatterlist.h | 14 #define sg_is_chain(sg) ((sg)->page_link & 0x01) argument 15 #define sg_is_last(sg) ((sg)->page_link & 0x02) argument 16 #define sg_chain_ptr(sg) \ argument 29 static inline void sg_assign_page(struct scatterlist *sg, struct page *page) in sg_assign_page() 58 static inline void sg_set_page(struct scatterlist *sg, struct page *page, in sg_set_page() 66 static inline struct page *sg_page(struct scatterlist *sg) in sg_page() 77 #define for_each_sg(sglist, sg, nr, __i) \ argument 115 static inline void sg_mark_end(struct scatterlist *sg) in sg_mark_end() 132 static inline void sg_unmark_end(struct scatterlist *sg) in sg_unmark_end() 137 static inline struct scatterlist *sg_next(struct scatterlist *sg) in sg_next() [all …]
|
/Linux-v4.19/include/linux/ |
D | scatterlist.h | 34 #define sg_dma_address(sg) ((sg)->dma_address) argument 37 #define sg_dma_len(sg) ((sg)->dma_length) argument 39 #define sg_dma_len(sg) ((sg)->length) argument 72 #define sg_is_chain(sg) ((sg)->page_link & SG_CHAIN) argument 73 #define sg_is_last(sg) ((sg)->page_link & SG_END) argument 74 #define sg_chain_ptr(sg) \ argument 87 static inline void sg_assign_page(struct scatterlist *sg, struct page *page) in sg_assign_page() 116 static inline void sg_set_page(struct scatterlist *sg, struct page *page, in sg_set_page() 124 static inline struct page *sg_page(struct scatterlist *sg) in sg_page() 139 static inline void sg_set_buf(struct scatterlist *sg, const void *buf, in sg_set_buf() [all …]
|
D | pci-dma-compat.h | 65 pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, in pci_map_sg() 72 pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, in pci_unmap_sg() 93 pci_dma_sync_sg_for_cpu(struct pci_dev *hwdev, struct scatterlist *sg, in pci_dma_sync_sg_for_cpu() 100 pci_dma_sync_sg_for_device(struct pci_dev *hwdev, struct scatterlist *sg, in pci_dma_sync_sg_for_device()
|
/Linux-v4.19/drivers/clk/sprd/ |
D | gate.c | 13 static void clk_gate_toggle(const struct sprd_gate *sg, bool en) in clk_gate_toggle() 31 static void clk_sc_gate_toggle(const struct sprd_gate *sg, bool en) in clk_sc_gate_toggle() 53 struct sprd_gate *sg = hw_to_sprd_gate(hw); in sprd_gate_disable() local 60 struct sprd_gate *sg = hw_to_sprd_gate(hw); in sprd_gate_enable() local 69 struct sprd_gate *sg = hw_to_sprd_gate(hw); in sprd_sc_gate_disable() local 76 struct sprd_gate *sg = hw_to_sprd_gate(hw); in sprd_sc_gate_enable() local 84 struct sprd_gate *sg = hw_to_sprd_gate(hw); in sprd_gate_is_enabled() local
|
/Linux-v4.19/include/soc/fsl/ |
D | dpaa2-fd.h | 300 static inline dma_addr_t dpaa2_sg_get_addr(const struct dpaa2_sg_entry *sg) in dpaa2_sg_get_addr() 310 static inline void dpaa2_sg_set_addr(struct dpaa2_sg_entry *sg, dma_addr_t addr) in dpaa2_sg_set_addr() 315 static inline bool dpaa2_sg_short_len(const struct dpaa2_sg_entry *sg) in dpaa2_sg_short_len() 327 static inline u32 dpaa2_sg_get_len(const struct dpaa2_sg_entry *sg) in dpaa2_sg_get_len() 340 static inline void dpaa2_sg_set_len(struct dpaa2_sg_entry *sg, u32 len) in dpaa2_sg_set_len() 351 static inline u16 dpaa2_sg_get_offset(const struct dpaa2_sg_entry *sg) in dpaa2_sg_get_offset() 361 static inline void dpaa2_sg_set_offset(struct dpaa2_sg_entry *sg, in dpaa2_sg_set_offset() 375 dpaa2_sg_get_format(const struct dpaa2_sg_entry *sg) in dpaa2_sg_get_format() 386 static inline void dpaa2_sg_set_format(struct dpaa2_sg_entry *sg, in dpaa2_sg_set_format() 399 static inline u16 dpaa2_sg_get_bpid(const struct dpaa2_sg_entry *sg) in dpaa2_sg_get_bpid() [all …]
|
/Linux-v4.19/drivers/ata/ |
D | sata_gemini.c | 125 bool gemini_sata_bridge_enabled(struct sata_gemini *sg, bool is_ata1) in gemini_sata_bridge_enabled() 144 enum gemini_muxmode gemini_sata_get_muxmode(struct sata_gemini *sg) in gemini_sata_get_muxmode() 150 static int gemini_sata_setup_bridge(struct sata_gemini *sg, in gemini_sata_setup_bridge() 194 int gemini_sata_start_bridge(struct sata_gemini *sg, unsigned int bridge) in gemini_sata_start_bridge() 215 void gemini_sata_stop_bridge(struct sata_gemini *sg, unsigned int bridge) in gemini_sata_stop_bridge() 224 int gemini_sata_reset_bridge(struct sata_gemini *sg, in gemini_sata_reset_bridge() 236 static int gemini_sata_bridge_init(struct sata_gemini *sg) in gemini_sata_bridge_init() 318 struct sata_gemini *sg; in gemini_sata_probe() local 409 struct sata_gemini *sg = platform_get_drvdata(pdev); in gemini_sata_remove() local
|
/Linux-v4.19/drivers/crypto/ |
D | omap-crypto.c | 20 struct scatterlist **sg, in omap_crypto_copy_sg_lists() 58 static int omap_crypto_copy_sgs(int total, int bs, struct scatterlist **sg, in omap_crypto_copy_sgs() 91 static int omap_crypto_check_sg(struct scatterlist *sg, int total, int bs, in omap_crypto_check_sg() 128 int omap_crypto_align_sg(struct scatterlist **sg, int total, int bs, in omap_crypto_align_sg() 160 void omap_crypto_cleanup(struct scatterlist *sg, struct scatterlist *orig, in omap_crypto_cleanup()
|
/Linux-v4.19/lib/ |
D | scatterlist.c | 25 struct scatterlist *sg_next(struct scatterlist *sg) in sg_next() 47 int sg_nents(struct scatterlist *sg) in sg_nents() 70 int sg_nents_for_len(struct scatterlist *sg, u64 len) in sg_nents_for_len() 105 struct scatterlist *sg, *ret = NULL; in sg_last() local 140 void sg_init_one(struct scatterlist *sg, const void *buf, unsigned int buflen) in sg_init_one() 171 static void sg_kfree(struct scatterlist *sg, unsigned int nents) in sg_kfree() 267 struct scatterlist *sg, *prv; in __sg_alloc_table() local 482 struct scatterlist *sgl, *sg; in sgl_alloc_order() local 554 struct scatterlist *sg; in sgl_free_n_order() local 604 static int sg_page_count(struct scatterlist *sg) in sg_page_count() [all …]
|
/Linux-v4.19/arch/s390/mm/ |
D | gmap.c | 241 struct gmap *sg, *next; in gmap_remove() local 1167 static inline void gmap_insert_rmap(struct gmap *sg, unsigned long vmaddr, in gmap_insert_rmap() 1195 static int gmap_protect_rmap(struct gmap *sg, unsigned long raddr, in gmap_protect_rmap() 1276 static void gmap_unshadow_page(struct gmap *sg, unsigned long raddr) in gmap_unshadow_page() 1296 static void __gmap_unshadow_pgt(struct gmap *sg, unsigned long raddr, in __gmap_unshadow_pgt() 1313 static void gmap_unshadow_pgt(struct gmap *sg, unsigned long raddr) in gmap_unshadow_pgt() 1342 static void __gmap_unshadow_sgt(struct gmap *sg, unsigned long raddr, in __gmap_unshadow_sgt() 1370 static void gmap_unshadow_sgt(struct gmap *sg, unsigned long raddr) in gmap_unshadow_sgt() 1399 static void __gmap_unshadow_r3t(struct gmap *sg, unsigned long raddr, in __gmap_unshadow_r3t() 1427 static void gmap_unshadow_r3t(struct gmap *sg, unsigned long raddr) in gmap_unshadow_r3t() [all …]
|
/Linux-v4.19/drivers/infiniband/core/ |
D | rw.c | 69 struct rdma_rw_reg_ctx *reg, struct scatterlist *sg, in rdma_rw_init_one_mr() 108 u8 port_num, struct scatterlist *sg, u32 sg_cnt, u32 offset, in rdma_rw_init_mr_wrs() 178 struct scatterlist *sg, u32 sg_cnt, u32 offset, in rdma_rw_init_map_wrs() 235 struct scatterlist *sg, u32 offset, u64 remote_addr, u32 rkey, in rdma_rw_init_single_wr() 277 struct scatterlist *sg, u32 sg_cnt, u32 sg_offset, in rdma_rw_ctx_init() 345 u8 port_num, struct scatterlist *sg, u32 sg_cnt, in rdma_rw_ctx_signature_init() 584 struct scatterlist *sg, u32 sg_cnt, enum dma_data_direction dir) in rdma_rw_ctx_destroy() 622 u8 port_num, struct scatterlist *sg, u32 sg_cnt, in rdma_rw_ctx_destroy_signature()
|
D | umem.c | 49 struct scatterlist *sg; in __ib_umem_release() local 93 struct scatterlist *sg, *sg_list_start; in ib_umem_get() local 304 struct scatterlist *sg; in ib_umem_page_count() local
|
/Linux-v4.19/drivers/memstick/core/ |
D | ms_block.c | 98 static int msb_sg_compare_to_buffer(struct scatterlist *sg, in msb_sg_compare_to_buffer() 344 struct scatterlist sg[2]; in h_msb_read_page() local 480 struct scatterlist sg[2]; in h_msb_write_block() local 860 struct scatterlist *sg, int offset) in msb_read_page() 979 struct scatterlist sg; in msb_verify_block() local 1001 u16 pba, u32 lba, struct scatterlist *sg, int offset) in msb_write_block() 1116 struct scatterlist *sg, int offset) in msb_update_block() 1193 struct scatterlist sg; in msb_read_boot_blocks() local 1256 struct scatterlist sg; in msb_read_bad_block_table() local 1532 struct scatterlist sg; in msb_cache_flush() local [all …]
|
/Linux-v4.19/net/sunrpc/auth_gss/ |
D | gss_krb5_crypto.c | 63 struct scatterlist sg[1]; in krb5_encrypt() local 102 struct scatterlist sg[1]; in krb5_decrypt() local 132 checksummer(struct scatterlist *sg, void *data) in checksummer() 169 struct scatterlist sg[1]; in make_checksum_hmac_md5() local 282 struct scatterlist sg[1]; in make_checksum() local 379 struct scatterlist sg[1]; in make_checksum_v2() local 465 encryptor(struct scatterlist *sg, void *data) in encryptor() 566 decryptor(struct scatterlist *sg, void *data) in decryptor() 679 struct scatterlist sg[1]; in gss_krb5_cts_crypt() local
|
/Linux-v4.19/net/rxrpc/ |
D | rxkad.c | 108 struct scatterlist sg; in rxkad_prime_packet_security() local 155 struct scatterlist sg; in rxkad_secure_packet_auth() local 193 struct scatterlist sg[16]; in rxkad_secure_packet_encrypt() local 255 struct scatterlist sg; in rxkad_secure_packet() local 325 struct scatterlist sg[16]; in rxkad_verify_packet_1() local 412 struct scatterlist _sg[4], *sg; in rxkad_verify_packet_2() local 511 struct scatterlist sg; in rxkad_verify_packet() local 760 struct scatterlist sg[1]; in rxkad_encrypt_response() local 872 struct scatterlist sg[1]; in rxkad_decrypt_ticket() local 1025 struct scatterlist sg[1]; in rxkad_decrypt_response() local
|
/Linux-v4.19/drivers/mmc/core/ |
D | mmc_test.c | 88 struct scatterlist *sg; member 213 struct mmc_request *mrq, struct scatterlist *sg, unsigned sg_len, in mmc_test_prepare_mrq() 300 struct scatterlist sg; in mmc_test_buffer_transfer() local 416 struct scatterlist *sg = NULL; in mmc_test_map_sg() local 469 struct scatterlist *sg = NULL; in mmc_test_map_sg_max_scatter() local 843 struct scatterlist *sg, unsigned sg_len, in mmc_test_nonblock_transfer() 888 struct scatterlist *sg, unsigned sg_len, unsigned dev_addr, in mmc_test_simple_transfer() 921 struct scatterlist sg; in mmc_test_broken_transfer() local 945 struct scatterlist *sg, unsigned sg_len, unsigned dev_addr, in mmc_test_transfer() 1031 struct scatterlist sg; in mmc_test_basic_write() local [all …]
|
D | sd_ops.c | 241 struct scatterlist sg; in mmc_app_send_scr() local 295 struct scatterlist sg; in mmc_sd_switch() local 337 struct scatterlist sg; in mmc_app_sd_status() local
|
/Linux-v4.19/drivers/crypto/caam/ |
D | sg_sw_qm2.h | 56 sg_to_qm_sg(struct scatterlist *sg, int sg_count, in sg_to_qm_sg() 73 static inline void sg_to_qm_sg_last(struct scatterlist *sg, int sg_count, in sg_to_qm_sg_last()
|
D | sg_sw_sec4.h | 50 sg_to_sec4_sg(struct scatterlist *sg, int sg_count, in sg_to_sec4_sg() 75 static inline void sg_to_sec4_sg_last(struct scatterlist *sg, int sg_count, in sg_to_sec4_sg_last()
|
/Linux-v4.19/kernel/sched/ |
D | topology.c | 335 static void free_sched_groups(struct sched_group *sg, int free_sgc) in free_sched_groups() 500 int group_balance_cpu(struct sched_group *sg) in group_balance_cpu() 612 build_balance_mask(struct sched_domain *sd, struct sched_group *sg, struct cpumask *mask) in build_balance_mask() 651 struct sched_group *sg; in build_group_from_child_sched_domain() local 671 struct sched_group *sg) in init_overlap_sched_group() 700 struct sched_group *first = NULL, *last = NULL, *sg; in build_overlap_sched_groups() local 832 struct sched_group *sg; in get_group() local 880 struct sched_group *sg; in build_sched_groups() local 913 struct sched_group *sg = sd->groups; in init_sched_groups_capacity() local 1527 struct sched_group *sg; in __sdt_alloc() local
|
/Linux-v4.19/arch/ia64/sn/pci/ |
D | pci_dma.c | 21 #define SG_ENT_VIRT_ADDRESS(sg) (sg_virt((sg))) argument 245 struct scatterlist *sg; in sn_dma_unmap_sg() local 276 struct scatterlist *saved_sg = sgl, *sg; in sn_dma_map_sg() local 330 static void sn_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, in sn_dma_sync_sg_for_cpu() 336 static void sn_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, in sn_dma_sync_sg_for_device()
|
/Linux-v4.19/drivers/scsi/arm/ |
D | scsi.h | 27 static inline int copy_SCp_to_sg(struct scatterlist *sg, struct scsi_pointer *SCp, int max) in copy_SCp_to_sg() 100 struct scatterlist *sg; in init_SCp() local
|
/Linux-v4.19/arch/arm/mm/ |
D | dma-mapping-nommu.c | 142 struct scatterlist *sg; in arm_nommu_dma_map_sg() local 157 struct scatterlist *sg; in arm_nommu_dma_unmap_sg() local 179 struct scatterlist *sg; in arm_nommu_dma_sync_sg_for_device() local 189 struct scatterlist *sg; in arm_nommu_dma_sync_sg_for_cpu() local
|
/Linux-v4.19/drivers/gpu/drm/i915/selftests/ |
D | huge_gem_object.c | 31 struct scatterlist *sg; in huge_free_pages() local 45 struct scatterlist *sg, *src, *end; in huge_get_pages() local
|
/Linux-v4.19/drivers/usb/storage/ |
D | protocol.c | 126 struct scatterlist *sg = *sgptr; in usb_stor_access_xfer_buf() local 173 struct scatterlist *sg = NULL; in usb_stor_set_xfer_buf() local
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | i915_gem_internal.c | 37 struct scatterlist *sg; in internal_free_pages() local 52 struct scatterlist *sg; in i915_gem_object_get_pages_internal() local
|