search for: pa_hi

Displaying 4 results from an estimated 4 matches for "pa_hi".

Did you mean: a_hi
2009 Oct 27
1
[PATCH 2/4] megasas: LSI MegaRAID SAS HBA emulation
...+ cpu_physical_memory_unmap(cmd->iov[i].iov_base, cmd->iov[i].iov_len, + dir, size); + offset += cmd->iov[i].iov_len; + cmd->iov[i].iov_len = 0; + cmd->iov[i].iov_base = NULL; + } +} + +static void megasas_map_sense(struct megasas_cmd_t *cmd) +{ + target_phys_addr_t pa_lo, pa_hi; + + pa_lo = ldl_phys(cmd->pa + MEGASAS_PTHRU_SENSE_ADDR_LO_OFFSET); + pa_hi = ldl_phys(cmd->pa + MEGASAS_PTHRU_SENSE_ADDR_HI_OFFSET); + cmd->sense_len = megasas_frame_get_sense_len(cmd->pa); + cmd->sense = cpu_physical_memory_map((pa_hi << 32) | pa_lo, + (targ...
2009 Oct 27
1
[PATCH 2/4] megasas: LSI MegaRAID SAS HBA emulation
...+ cpu_physical_memory_unmap(cmd->iov[i].iov_base, cmd->iov[i].iov_len, + dir, size); + offset += cmd->iov[i].iov_len; + cmd->iov[i].iov_len = 0; + cmd->iov[i].iov_base = NULL; + } +} + +static void megasas_map_sense(struct megasas_cmd_t *cmd) +{ + target_phys_addr_t pa_lo, pa_hi; + + pa_lo = ldl_phys(cmd->pa + MEGASAS_PTHRU_SENSE_ADDR_LO_OFFSET); + pa_hi = ldl_phys(cmd->pa + MEGASAS_PTHRU_SENSE_ADDR_HI_OFFSET); + cmd->sense_len = megasas_frame_get_sense_len(cmd->pa); + cmd->sense = cpu_physical_memory_map((pa_hi << 32) | pa_lo, + (targ...
2012 Aug 10
18
[PATCH v2 0/5] ARM hypercall ABI: 64 bit ready
Hi all, this patch series makes the necessary changes to make sure that the current ARM hypercall ABI can be used as-is on 64 bit ARM platforms: - it defines xen_ulong_t as uint64_t on ARM; - it introduces a new macro to handle guest pointers, called XEN_GUEST_HANDLE_PARAM (that has size 4 bytes on aarch and is going to have size 8 bytes on aarch64); - it replaces all the occurrences of
2012 Aug 16
27
[PATCH v3 0/6] ARM hypercall ABI: 64 bit ready
Hi all, this patch series makes the necessary changes to make sure that the current ARM hypercall ABI can be used as-is on 64 bit ARM platforms: - it defines xen_ulong_t as uint64_t on ARM; - it introduces a new macro to handle guest pointers, called XEN_GUEST_HANDLE_PARAM (that has size 4 bytes on aarch and is going to have size 8 bytes on aarch64); - it replaces all the occurrences of