Searched refs:page_store (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/misc/vmw_vmci/
H A Dvmci_queue_pair.h136 VMCI_QP_PAGESTORE_IS_WELLFORMED(struct vmci_qp_page_store *page_store) argument
138 return page_store->len >= 2;
145 struct vmci_qp_page_store *page_store,
H A Dvmci_queue_pair.c696 static int qp_host_register_user_memory(struct vmci_qp_page_store *page_store, argument
708 produce_uva = page_store->pages;
709 consume_uva = page_store->pages +
1269 * with the queue pair as specified by the page_store. For compatibility with
1272 * vmci_qp_broker_set_page_store. In that case, a page_store of NULL should be
1275 * If the creator is the host, a page_store of NULL should be used as well,
1288 struct vmci_qp_page_store *page_store,
1386 } else if (page_store) {
1391 result = qp_host_register_user_memory(page_store,
1400 * A create without a page_store ma
1282 qp_broker_create(struct vmci_handle handle, u32 peer, u32 flags, u32 priv_flags, u64 produce_size, u64 consume_size, struct vmci_qp_page_store *page_store, struct vmci_ctx *context, vmci_event_release_cb wakeup_cb, void *client_data, struct qp_broker_entry **ent) argument
1511 qp_broker_attach(struct qp_broker_entry *entry, u32 peer, u32 flags, u32 priv_flags, u64 produce_size, u64 consume_size, struct vmci_qp_page_store *page_store, struct vmci_ctx *context, vmci_event_release_cb wakeup_cb, void *client_data, struct qp_broker_entry **ent) argument
1696 qp_broker_alloc(struct vmci_handle handle, u32 peer, u32 flags, u32 priv_flags, u64 produce_size, u64 consume_size, struct vmci_qp_page_store *page_store, struct vmci_ctx *context, vmci_event_release_cb wakeup_cb, void *client_data, struct qp_broker_entry **ent, bool *swap) argument
1930 vmci_qp_broker_alloc(struct vmci_handle handle, u32 peer, u32 flags, u32 priv_flags, u64 produce_size, u64 consume_size, struct vmci_qp_page_store *page_store, struct vmci_ctx *context) argument
2250 struct vmci_qp_page_store page_store; local
[all...]
H A Dvmci_host.c485 struct vmci_qp_page_store page_store; local
493 page_store.pages = alloc_info.ppn_va;
494 page_store.len = alloc_info.num_ppns;
502 &page_store,
/linux-master/drivers/input/mouse/
H A Delan_i2c_i2c.c631 u8 *page_store; local
636 page_store = kmalloc(fw_page_size + 4, GFP_KERNEL);
637 if (!page_store)
640 page_store[0] = ETP_I2C_IAP_REG_L;
641 page_store[1] = ETP_I2C_IAP_REG_H;
642 memcpy(&page_store[2], page, fw_page_size);
644 put_unaligned_le16(checksum, &page_store[fw_page_size + 2]);
646 ret = i2c_master_send(client, page_store, fw_page_size + 4);
671 kfree(page_store);

Completed in 326 milliseconds