Home
last modified time | relevance | path

Searched refs:dg (Results 1 – 22 of 22) sorted by relevance

/Linux-v4.19/drivers/misc/vmw_vmci/
Dvmci_datagram.c165 static int dg_dispatch_as_host(u32 context_id, struct vmci_datagram *dg) in dg_dispatch_as_host() argument
171 dg_size = VMCI_DG_SIZE(dg); in dg_dispatch_as_host()
174 if (dg->dst.context == VMCI_HYPERVISOR_CONTEXT_ID) in dg_dispatch_as_host()
178 if (dg->src.context != context_id) { in dg_dispatch_as_host()
180 context_id, dg->src.context, dg->src.resource); in dg_dispatch_as_host()
185 retval = vmci_datagram_get_priv_flags(context_id, dg->src, in dg_dispatch_as_host()
189 dg->src.context, dg->src.resource); in dg_dispatch_as_host()
194 if (dg->dst.context == VMCI_HOST_CONTEXT_ID) { in dg_dispatch_as_host()
199 if (dg->src.context == VMCI_HYPERVISOR_CONTEXT_ID && in dg_dispatch_as_host()
200 dg->dst.resource == VMCI_EVENT_HANDLER) { in dg_dispatch_as_host()
[all …]
Dvmci_guest.c97 int vmci_send_datagram(struct vmci_datagram *dg) in vmci_send_datagram() argument
103 if (dg == NULL) in vmci_send_datagram()
119 dg, VMCI_DG_SIZE(dg)); in vmci_send_datagram()
213 struct vmci_datagram *dg; in vmci_dispatch_dgs() local
222 dg = (struct vmci_datagram *)dg_in_buffer; in vmci_dispatch_dgs()
225 while (dg->dst.resource != VMCI_INVALID_ID || in vmci_dispatch_dgs()
233 if (dg->dst.resource == VMCI_INVALID_ID) { in vmci_dispatch_dgs()
234 dg = (struct vmci_datagram *)roundup( in vmci_dispatch_dgs()
235 (uintptr_t)dg + 1, PAGE_SIZE); in vmci_dispatch_dgs()
239 (u8 *)dg); in vmci_dispatch_dgs()
[all …]
Dvmci_datagram.h37 struct vmci_datagram *dg; /* Pending datagram. */ member
48 int vmci_datagram_dispatch(u32 context_id, struct vmci_datagram *dg,
50 int vmci_datagram_invoke_guest_handler(struct vmci_datagram *dg);
Dvmci_host.c362 struct vmci_datagram *dg = NULL; in vmci_host_do_send_datagram() local
379 if (send_info.len < sizeof(*dg)) { in vmci_host_do_send_datagram()
385 dg = memdup_user((void __user *)(uintptr_t)send_info.addr, in vmci_host_do_send_datagram()
387 if (IS_ERR(dg)) { in vmci_host_do_send_datagram()
390 return PTR_ERR(dg); in vmci_host_do_send_datagram()
393 if (VMCI_DG_SIZE(dg) != send_info.len) { in vmci_host_do_send_datagram()
395 kfree(dg); in vmci_host_do_send_datagram()
400 dg->dst.context, dg->dst.resource, in vmci_host_do_send_datagram()
401 dg->src.context, dg->src.resource, in vmci_host_do_send_datagram()
402 (unsigned long long)dg->payload_size); in vmci_host_do_send_datagram()
[all …]
Dvmci_context.c298 int vmci_ctx_enqueue_datagram(u32 cid, struct vmci_datagram *dg) in vmci_ctx_enqueue_datagram() argument
305 vmci_dg_size = VMCI_DG_SIZE(dg); in vmci_ctx_enqueue_datagram()
325 dq_entry->dg = dg; in vmci_ctx_enqueue_datagram()
327 dg_src = dg->src; in vmci_ctx_enqueue_datagram()
467 WARN_ON(dq_entry->dg_size != VMCI_DG_SIZE(dq_entry->dg)); in ctx_free_ctx()
469 kfree(dq_entry->dg); in ctx_free_ctx()
512 struct vmci_datagram **dg) in vmci_ctx_dequeue_datagram() argument
567 *dg = dq_entry->dg; in vmci_ctx_dequeue_datagram()
568 dq_entry->dg = NULL; in vmci_ctx_dequeue_datagram()
Dvmci_context.h140 int vmci_ctx_enqueue_datagram(u32 cid, struct vmci_datagram *dg);
142 size_t *max_size, struct vmci_datagram **dg);
Dvmci_driver.h46 int vmci_send_datagram(struct vmci_datagram *dg);
/Linux-v4.19/arch/arm64/crypto/
Dghash-ce-glue.c55 asmlinkage void pmull_ghash_update_p64(int blocks, u64 dg[], const char *src,
59 asmlinkage void pmull_ghash_update_p8(int blocks, u64 dg[], const char *src,
63 static void (*pmull_ghash_update)(int blocks, u64 dg[], const char *src,
67 asmlinkage void pmull_gcm_encrypt(int blocks, u64 dg[], u8 dst[],
72 asmlinkage void pmull_gcm_decrypt(int blocks, u64 dg[], u8 dst[],
89 static void ghash_do_update(int blocks, u64 dg[], const char *src, in ghash_do_update() argument
94 pmull_ghash_update(blocks, dg, src, key, head); in ghash_do_update()
97 be128 dst = { cpu_to_be64(dg[1]), cpu_to_be64(dg[0]) }; in ghash_do_update()
114 dg[0] = be64_to_cpu(dst.b); in ghash_do_update()
115 dg[1] = be64_to_cpu(dst.a); in ghash_do_update()
[all …]
Daes-glue.c87 int blocks, u8 dg[], int enc_before,
102 u8 dg[AES_BLOCK_SIZE]; member
465 memset(ctx->dg, 0, AES_BLOCK_SIZE); in mac_init()
472 u8 dg[], int enc_before, int enc_after) in mac_do_update() argument
478 aes_mac_update(in, ctx->key_enc, rounds, blocks, dg, enc_before, in mac_do_update()
483 __aes_arm64_encrypt(ctx->key_enc, dg, dg, rounds); in mac_do_update()
486 crypto_xor(dg, in, AES_BLOCK_SIZE); in mac_do_update()
490 __aes_arm64_encrypt(ctx->key_enc, dg, dg, in mac_do_update()
511 mac_do_update(&tctx->key, p, blocks, ctx->dg, in mac_update()
526 crypto_xor(ctx->dg + ctx->len, p, l); in mac_update()
[all …]
/Linux-v4.19/net/vmw_vsock/
Dvmci_transport.c40 static int vmci_transport_recv_dgram_cb(void *data, struct vmci_datagram *dg);
41 static int vmci_transport_recv_stream_cb(void *data, struct vmci_datagram *dg);
139 pkt->dg.src = vmci_make_handle(VMADDR_CID_ANY, in vmci_transport_packet_init()
141 pkt->dg.dst = vmci_make_handle(dst->svm_cid, in vmci_transport_packet_init()
143 pkt->dg.payload_size = sizeof(*pkt) - sizeof(pkt->dg); in vmci_transport_packet_init()
194 vsock_addr_init(local, pkt->dg.dst.context, pkt->dst_port); in vmci_transport_packet_get_addresses()
195 vsock_addr_init(remote, pkt->dg.src.context, pkt->src_port); in vmci_transport_packet_get_addresses()
214 err = vmci_datagram_send(&pkt->dg); in __vmci_transport_send_control_pkt()
468 vsock_addr_init(&src, pkt->dg.src.context, pkt->src_port); in vmci_transport_get_pending()
593 static int vmci_transport_recv_dgram_cb(void *data, struct vmci_datagram *dg) in vmci_transport_recv_dgram_cb() argument
[all …]
Dvmci_transport.h69 struct vmci_datagram dg; member
/Linux-v4.19/sound/pci/oxygen/
Dxonar_dg_mixer.c34 struct dg *data = chip->model_data; in output_select_apply()
73 struct dg *data = chip->model_data; in output_select_get()
85 struct dg *data = chip->model_data; in output_select_put()
118 struct dg *data = chip->model_data; in hp_stereo_volume_get()
134 struct dg *data = chip->model_data; in hp_stereo_volume_put()
164 struct dg *data = chip->model_data; in hp_mute_get()
177 struct dg *data = chip->model_data; in hp_mute_put()
197 struct dg *data = chip->model_data; in input_volume_apply()
222 struct dg *data = chip->model_data; in input_vol_get()
236 struct dg *data = chip->model_data; in input_vol_put()
[all …]
Dxonar_dg.c69 struct dg *data = chip->model_data; in cs4245_write_spi()
86 struct dg *data = chip->model_data; in cs4245_read_spi()
112 struct dg *data = chip->model_data; in cs4245_shadow_control()
128 struct dg *data = chip->model_data; in cs4245_init()
160 struct dg *data = chip->model_data; in dg_init()
194 struct dg *data = chip->model_data; in set_cs4245_dac_params()
219 struct dg *data = chip->model_data; in set_cs4245_adc_params()
255 struct dg *data = chip->model_data; in adjust_dg_dac_routing()
287 struct dg *data = chip->model_data; in dump_cs4245_registers()
Dxonar_dg.h27 struct dg { struct
/Linux-v4.19/crypto/
Dccm.c872 u8 *dg = (u8 *)ctx + crypto_shash_descsize(pdesc->tfm) - bs; in crypto_cbcmac_digest_init() local
875 memset(dg, 0, bs); in crypto_cbcmac_digest_init()
888 u8 *dg = (u8 *)ctx + crypto_shash_descsize(parent) - bs; in crypto_cbcmac_digest_update() local
893 crypto_xor(dg + ctx->len, p, l); in crypto_cbcmac_digest_update()
899 crypto_cipher_encrypt_one(tfm, dg, dg); in crypto_cbcmac_digest_update()
914 u8 *dg = (u8 *)ctx + crypto_shash_descsize(parent) - bs; in crypto_cbcmac_digest_final() local
917 crypto_cipher_encrypt_one(tfm, dg, dg); in crypto_cbcmac_digest_final()
919 memcpy(out, dg, bs); in crypto_cbcmac_digest_final()
/Linux-v4.19/arch/arm/crypto/
Dghash-ce-glue.c45 asmlinkage void pmull_ghash_update_p64(int blocks, u64 dg[], const char *src,
49 asmlinkage void pmull_ghash_update_p8(int blocks, u64 dg[], const char *src,
53 static void (*pmull_ghash_update)(int blocks, u64 dg[], const char *src,
/Linux-v4.19/arch/s390/include/asm/
Dnmi.h45 u64 dg : 1; /* 07 degradation */ member
/Linux-v4.19/drivers/crypto/cavium/zip/
Dzip_deflate.c82 zip_cmd->s.dg = 0; in prepare_zip_command()
Dzip_inflate.c103 zip_cmd->s.dg = 0; in prepare_inflate_zcmd()
Dzip_regs.h193 u64 dg : 1; member
197 u64 dg : 1;
/Linux-v4.19/Documentation/fb/
Dcmap_xfbdev.txt42 dg = (long) pent->co.local.green - prgb->green;
/Linux-v4.19/arch/s390/kvm/
Dinterrupt.c2698 if (mci.dg) in kvm_s390_reinject_machine_check()