pcap
int opal_get_powercap(u32 handle, int token, u32 *pcap);
int opal_set_powercap(u32 handle, int token, u32 pcap);
ret = opal_set_powercap(pcap_attr->handle, token, pcap);
u32 pcap;
ret = opal_get_powercap(pcap_attr->handle, token, (u32 *)__pa(&pcap));
ret = sysfs_emit(buf, "%u\n", be32_to_cpu(pcap));
ret = sysfs_emit(buf, "%u\n", be32_to_cpu(pcap));
u32 pcap;
ret = kstrtoint(buf, 0, &pcap);
struct acpi_nfit_capabilities *pcap)
mask = (1 << (pcap->highest_capability + 1)) - 1;
acpi_desc->platform_cap = pcap->capabilities & mask;
zynq_clk_register_periph_clk(pcap, clk_max, clk_output_name[pcap], NULL,
u16 pcap[AEM2_NUM_PCAP_REGS];
&data->pcap[i], 2);
return sprintf(buf, "%u\n", a->pcap[attr->index] * 100000);
u64 pcap;
pcap = readq(iommu->reg + DMAR_PERFEVNTCAP_REG +
iommu_pmu->evcap[i] = pecap_es(pcap);
pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.pcap));
pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd.u.info.pcap));
__be16 pcap;
pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.pcap));
pcaps = fwcaps16_to_caps32(be16_to_cpu(port_rpl.u.info.pcap));
static __le16 ath11k_mac_setup_he_6ghz_cap(struct ath11k_pdev_cap *pcap,
pcap->vht_cap);
val = FIELD_GET(IEEE80211_VHT_CAP_MAX_MPDU_MASK, pcap->vht_cap);
if (pcap->vht_cap & IEEE80211_VHT_CAP_RX_ANTENNA_PATTERN)
if (pcap->vht_cap & IEEE80211_VHT_CAP_TX_ANTENNA_PATTERN)
static __le16 ath12k_mac_setup_he_6ghz_cap(struct ath12k_pdev_cap *pcap,
val = u32_get_bits(pcap->vht_cap,
val = u32_get_bits(pcap->vht_cap,
if (pcap->vht_cap & IEEE80211_VHT_CAP_RX_ANTENNA_PATTERN)
if (pcap->vht_cap & IEEE80211_VHT_CAP_TX_ANTENNA_PATTERN)
uint16_t pcap;
*pcaps = fwcaps16_to_caps32(ntohs(rsp->u.info.pcap));
struct acpi_nfit_capabilities *pcap;
pcap = nfit_buf + offset;
pcap->header.type = ACPI_NFIT_TYPE_CAPABILITIES;
pcap->header.length = sizeof(*pcap);
pcap->highest_capability = 1;
pcap->capabilities = ACPI_NFIT_CAPABILITY_MEM_FLUSH;
offset += pcap->header.length;
pcap_t *pcap = ctx->pcap;
packet = pcap_next(pcap, &header);
pcap_t *pcap;
pcap = pcap_create("any", errbuf);
if (!pcap) {
r = pcap_set_snaplen(pcap, 1024);
log_err("Failed to set snaplen: %s", pcap_geterr(pcap));
r = pcap_set_immediate_mode(pcap, 1);
log_err("Failed to set immediate mode: %s", pcap_geterr(pcap));
r = pcap_setnonblock(pcap, 1, errbuf);
r = pcap_activate(pcap);
log_err("Failed to activate pcap: %s", pcap_geterr(pcap));
r = pcap_set_datalink(pcap, DLT_LINUX_SLL2);
log_err("Failed to set datalink: %s", pcap_geterr(pcap));
return pcap;
pcap_close(pcap);
ctx->pcap = traffic_monitor_prepare_pcap();
if (!ctx->pcap)
ctx->pcap_fd = pcap_get_selectable_fd(ctx->pcap);
ctx->dumper = pcap_dump_open(ctx->pcap, ctx->pkt_fname);
pcap_close(ctx->pcap);
pcap_close(ctx->pcap);
pcap_t *pcap;