Home
last modified time | relevance | path

Searched refs:cf (Results 1 – 25 of 132) sorted by relevance

123456

/linux/drivers/pcmcia/
H A Delectra_cf.c55 static int electra_cf_present(struct electra_cf_socket *cf) in electra_cf_present() argument
59 gpio = in_le32(cf->gpio_base+0x40); in electra_cf_present()
60 return !(gpio & (1 << cf->gpio_detect)); in electra_cf_present()
71 struct electra_cf_socket *cf = timer_container_of(cf, t, timer); in electra_cf_timer() local
72 int present = electra_cf_present(cf); in electra_cf_timer()
74 if (present != cf->present) { in electra_cf_timer()
75 cf->present = present; in electra_cf_timer()
76 pcmcia_parse_events(&cf->socket, SS_DETECT); in electra_cf_timer()
79 if (cf->active) in electra_cf_timer()
80 mod_timer(&cf->timer, jiffies + POLL_INTERVAL); in electra_cf_timer()
[all …]
H A Domap_cf.c80 struct omap_cf_socket *cf = timer_container_of(cf, t, timer); in omap_cf_timer() local
83 if (present != cf->present) { in omap_cf_timer()
84 cf->present = present; in omap_cf_timer()
87 pcmcia_parse_events(&cf->socket, SS_DETECT); in omap_cf_timer()
90 if (cf->active) in omap_cf_timer()
91 mod_timer(&cf->timer, jiffies + POLL_INTERVAL); in omap_cf_timer()
100 struct omap_cf_socket *cf = (struct omap_cf_socket *)_cf; in omap_cf_irq() local
102 omap_cf_timer(&cf->timer); in omap_cf_irq()
113 struct omap_cf_socket *cf; in omap_cf_get_status() local
116 cf = container_of(s, struct omap_cf_socket, socket); in omap_cf_get_status()
[all …]
/linux/drivers/clk/sunxi-ng/
H A Dccu_frac.c14 struct ccu_frac_internal *cf) in ccu_frac_helper_is_enabled() argument
19 return !(readl(common->base + common->reg) & cf->enable); in ccu_frac_helper_is_enabled()
24 struct ccu_frac_internal *cf) in ccu_frac_helper_enable() argument
34 writel(reg & ~cf->enable, common->base + common->reg); in ccu_frac_helper_enable()
40 struct ccu_frac_internal *cf) in ccu_frac_helper_disable() argument
50 writel(reg | cf->enable, common->base + common->reg); in ccu_frac_helper_disable()
56 struct ccu_frac_internal *cf, in ccu_frac_helper_has_rate() argument
62 return (cf->rates[0] == rate) || (cf->rates[1] == rate); in ccu_frac_helper_has_rate()
67 struct ccu_frac_internal *cf) in ccu_frac_helper_read_rate() argument
77 clk_hw_get_name(&common->hw), cf->rates[0], cf->rates[1]); in ccu_frac_helper_read_rate()
[all …]
H A Dccu_frac.h28 struct ccu_frac_internal *cf);
30 struct ccu_frac_internal *cf);
32 struct ccu_frac_internal *cf);
35 struct ccu_frac_internal *cf,
39 struct ccu_frac_internal *cf);
42 struct ccu_frac_internal *cf,
/linux/net/can/
H A Dgw.c99 void (*modfunc[MAX_MODFUNCTIONS])(struct canfd_frame *cf,
108 void (*xor)(struct canfd_frame *cf,
110 void (*crc8)(struct canfd_frame *cf,
154 #define MODFUNC(func, op) static void func(struct canfd_frame *cf, \
157 MODFUNC(mod_and_id, cf->can_id &= mod->modframe.and.can_id)
158 MODFUNC(mod_and_len, cf->len &= mod->modframe.and.len)
159 MODFUNC(mod_and_flags, cf->flags &= mod->modframe.and.flags)
160 MODFUNC(mod_and_data, *(u64 *)cf->data &= *(u64 *)mod->modframe.and.data)
161 MODFUNC(mod_or_id, cf->can_id |= mod->modframe.or.can_id)
162 MODFUNC(mod_or_len, cf
174 mod_and_fddata(struct canfd_frame * cf,struct cf_mod * mod) mod_and_fddata() argument
182 mod_or_fddata(struct canfd_frame * cf,struct cf_mod * mod) mod_or_fddata() argument
190 mod_xor_fddata(struct canfd_frame * cf,struct cf_mod * mod) mod_xor_fddata() argument
198 mod_set_fddata(struct canfd_frame * cf,struct cf_mod * mod) mod_set_fddata() argument
204 mod_retrieve_ccdlc(struct canfd_frame * cf) mod_retrieve_ccdlc() argument
218 mod_store_ccdlc(struct canfd_frame * cf) mod_store_ccdlc() argument
238 mod_and_ccdlc(struct canfd_frame * cf,struct cf_mod * mod) mod_and_ccdlc() argument
245 mod_or_ccdlc(struct canfd_frame * cf,struct cf_mod * mod) mod_or_ccdlc() argument
252 mod_xor_ccdlc(struct canfd_frame * cf,struct cf_mod * mod) mod_xor_ccdlc() argument
259 mod_set_ccdlc(struct canfd_frame * cf,struct cf_mod * mod) mod_set_ccdlc() argument
321 cgw_csum_xor_rel(struct canfd_frame * cf,struct cgw_csum_xor * xor) cgw_csum_xor_rel() argument
343 cgw_csum_xor_pos(struct canfd_frame * cf,struct cgw_csum_xor * xor) cgw_csum_xor_pos() argument
354 cgw_csum_xor_neg(struct canfd_frame * cf,struct cgw_csum_xor * xor) cgw_csum_xor_neg() argument
365 cgw_csum_crc8_rel(struct canfd_frame * cf,struct cgw_csum_crc8 * crc8) cgw_csum_crc8_rel() argument
403 cgw_csum_crc8_pos(struct canfd_frame * cf,struct cgw_csum_crc8 * crc8) cgw_csum_crc8_pos() argument
430 cgw_csum_crc8_neg(struct canfd_frame * cf,struct cgw_csum_crc8 * crc8) cgw_csum_crc8_neg() argument
461 struct canfd_frame *cf; can_can_gw_rcv() local
[all...]
/linux/drivers/net/can/usb/
H A Dnct6694_canfd.c190 struct can_frame *cf; in nct6694_canfd_handle_lost_msg() local
198 skb = alloc_can_err_skb(ndev, &cf); in nct6694_canfd_handle_lost_msg()
202 cf->can_id |= CAN_ERR_CRTL; in nct6694_canfd_handle_lost_msg()
203 cf->data[1] = CAN_ERR_CRTL_RX_OVERFLOW; in nct6694_canfd_handle_lost_msg()
246 struct can_frame *cf; in nct6694_canfd_handle_rx() local
248 skb = alloc_can_skb(priv->ndev, &cf); in nct6694_canfd_handle_rx()
254 cf->can_id = le32_to_cpu(frame->id); in nct6694_canfd_handle_rx()
255 cf->len = can_cc_dlc2len(frame->length); in nct6694_canfd_handle_rx()
257 cf->can_id |= CAN_EFF_FLAG; in nct6694_canfd_handle_rx()
260 cf->can_id |= CAN_RTR_FLAG; in nct6694_canfd_handle_rx()
[all …]
H A Dusb_8dev.c336 struct can_frame *cf; in usb_8dev_rx_err_msg() local
354 skb = alloc_can_err_skb(priv->netdev, &cf); in usb_8dev_rx_err_msg()
361 cf->can_id |= CAN_ERR_PROT; in usb_8dev_rx_err_msg()
362 cf->data[2] = CAN_ERR_PROT_ACTIVE; in usb_8dev_rx_err_msg()
366 cf->can_id |= CAN_ERR_BUSOFF; in usb_8dev_rx_err_msg()
373 cf->can_id |= CAN_ERR_CRTL; in usb_8dev_rx_err_msg()
377 cf->can_id |= CAN_ERR_PROT | CAN_ERR_BUSERROR; in usb_8dev_rx_err_msg()
387 cf->can_id |= CAN_ERR_ACK; in usb_8dev_rx_err_msg()
391 cf->data[3] = CAN_ERR_PROT_LOC_CRC_SEQ; in usb_8dev_rx_err_msg()
395 cf->data[2] |= CAN_ERR_PROT_BIT0; in usb_8dev_rx_err_msg()
[all …]
H A Df81604.c374 struct can_frame *cf; in f81604_process_rx_packet() local
380 skb = alloc_can_skb(netdev, &cf); in f81604_process_rx_packet()
386 cf->len = can_cc_dlc2len(frame->dlc & F81604_DLC_LEN_MASK); in f81604_process_rx_packet()
389 cf->can_id = get_unaligned_be32(&frame->eff.id) >> in f81604_process_rx_packet()
391 cf->can_id |= CAN_EFF_FLAG; in f81604_process_rx_packet()
394 memcpy(cf->data, frame->eff.data, cf->len); in f81604_process_rx_packet()
396 cf->can_id = get_unaligned_be16(&frame->sff.id) >> in f81604_process_rx_packet()
400 memcpy(cf->data, frame->sff.data, cf->len); in f81604_process_rx_packet()
404 cf->can_id |= CAN_RTR_FLAG; in f81604_process_rx_packet()
406 stats->rx_bytes += cf->len; in f81604_process_rx_packet()
[all …]
H A Dems_usb.c301 struct can_frame *cf; in ems_usb_rx_can_msg() local
306 skb = alloc_can_skb(dev->netdev, &cf); in ems_usb_rx_can_msg()
310 cf->can_id = le32_to_cpu(msg->msg.can_msg.id); in ems_usb_rx_can_msg()
311 cf->len = can_cc_dlc2len(msg->msg.can_msg.length & 0xF); in ems_usb_rx_can_msg()
315 cf->can_id |= CAN_EFF_FLAG; in ems_usb_rx_can_msg()
319 cf->can_id |= CAN_RTR_FLAG; in ems_usb_rx_can_msg()
321 for (i = 0; i < cf->len; i++) in ems_usb_rx_can_msg()
322 cf->data[i] = msg->msg.can_msg.msg[i]; in ems_usb_rx_can_msg()
324 stats->rx_bytes += cf->len; in ems_usb_rx_can_msg()
333 struct can_frame *cf; in ems_usb_rx_err() local
[all …]
H A Dmcba_usb.c178 struct can_frame *cf) in mcba_usb_get_free_ctx() argument
188 if (cf) in mcba_usb_get_free_ctx()
309 struct can_frame *cf = (struct can_frame *)skb->data; in mcba_usb_start_xmit() local
321 ctx = mcba_usb_get_free_ctx(priv, cf); in mcba_usb_start_xmit()
325 if (cf->can_id & CAN_EFF_FLAG) { in mcba_usb_start_xmit()
331 sid |= (cf->can_id & 0x1ffc0000) >> 13; in mcba_usb_start_xmit()
333 sid |= (cf->can_id & 0x30000) >> 16; in mcba_usb_start_xmit()
337 put_unaligned_be16(cf->can_id & 0xffff, &usb_msg.eid); in mcba_usb_start_xmit()
342 put_unaligned_be16((cf->can_id & CAN_SFF_MASK) << 5, in mcba_usb_start_xmit()
347 usb_msg.dlc = cf->len; in mcba_usb_start_xmit()
[all …]
/linux/drivers/net/can/ctucanfd/
H A Dctucanfd_base.c516 static bool ctucan_insert_frame(struct ctucan_priv *priv, const struct canfd_frame *cf, u8 buf, in ctucan_insert_frame() argument
530 if (cf->len > CANFD_MAX_DLEN) in ctucan_insert_frame()
534 if (cf->can_id & CAN_RTR_FLAG) in ctucan_insert_frame()
537 if (cf->can_id & CAN_EFF_FLAG) in ctucan_insert_frame()
542 if (cf->flags & CANFD_BRS) in ctucan_insert_frame()
546 ffw |= FIELD_PREP(REG_FRAME_FORMAT_W_DLC, can_fd_len2dlc(cf->len)); in ctucan_insert_frame()
549 if (cf->can_id & CAN_EFF_FLAG) in ctucan_insert_frame()
550 idw = cf->can_id & CAN_EFF_MASK; in ctucan_insert_frame()
552 idw = FIELD_PREP(REG_IDENTIFIER_W_IDENTIFIER_BASE, cf->can_id & CAN_SFF_MASK); in ctucan_insert_frame()
560 if (!(cf->can_id & CAN_RTR_FLAG)) { in ctucan_insert_frame()
[all …]
/linux/drivers/net/can/esd/
H A Desdacc.c251 struct can_frame *cf = (struct can_frame *)skb->data; in acc_start_xmit() local
277 acc_dlc = can_get_cc_dlc(cf, priv->can.ctrlmode); in acc_start_xmit()
278 if (cf->can_id & CAN_RTR_FLAG) in acc_start_xmit()
283 if (cf->can_id & CAN_EFF_FLAG) { in acc_start_xmit()
284 acc_id = cf->can_id & CAN_EFF_MASK; in acc_start_xmit()
287 acc_id = cf->can_id & CAN_SFF_MASK; in acc_start_xmit()
294 acc_txq_put(core, acc_id, acc_dlc, cf->data); in acc_start_xmit()
437 struct can_frame *cf; in handle_core_msg_rxtxdone() local
439 skb = alloc_can_skb(core->netdev, &cf); in handle_core_msg_rxtxdone()
445 cf->can_id = msg->id & ACC_ID_ID_MASK; in handle_core_msg_rxtxdone()
[all …]
/linux/drivers/media/test-drivers/vicodec/
H A Dcodec-fwht.c685 struct fwht_cframe *cf, u32 height, u32 width, in encode_plane() argument
711 fwht(input, cf->coeffs, stride, input_step, 1); in encode_plane()
712 quantize_intra(cf->coeffs, cf->de_coeffs, in encode_plane()
713 cf->i_frame_qp); in encode_plane()
717 fwht16(deltablock, cf->coeffs, 8, 0); in encode_plane()
718 quantize_inter(cf->coeffs, cf->de_coeffs, in encode_plane()
719 cf->p_frame_qp); in encode_plane()
722 ifwht(cf->de_coeffs, cf->de_fwht, blocktype); in encode_plane()
725 add_deltas(cf->de_fwht, refp, 8, 1); in encode_plane()
726 fill_decoder_block(refp, cf->de_fwht, 8, 1); in encode_plane()
[all …]
/linux/drivers/net/can/
H A Dat91_can.c474 struct can_frame *cf = (struct can_frame *)skb->data; in at91_start_xmit() local
490 reg_mid = at91_can_id_to_reg_mid(cf->can_id); in at91_start_xmit()
492 reg_mcr = FIELD_PREP(AT91_MCR_MDLC_MASK, cf->len) | in at91_start_xmit()
495 if (cf->can_id & CAN_RTR_FLAG) in at91_start_xmit()
503 at91_write(priv, AT91_MDL(mb), *(u32 *)(cf->data + 0)); in at91_start_xmit()
504 at91_write(priv, AT91_MDH(mb), *(u32 *)(cf->data + 4)); in at91_start_xmit()
538 struct can_frame **cf, u32 *timestamp) in at91_alloc_can_err_skb() argument
544 return alloc_can_err_skb(dev, cf); in at91_alloc_can_err_skb()
556 struct can_frame *cf; in at91_rx_overflow_err() local
564 skb = at91_alloc_can_err_skb(dev, &cf, &timestamp); in at91_rx_overflow_err()
[all …]
H A Dbxcan.c369 struct can_frame *cf; in bxcan_mailbox_read() local
381 skb = alloc_can_skb(offload->dev, &cf); in bxcan_mailbox_read()
389 cf->can_id = FIELD_GET(BXCAN_RIxR_EXID_MASK, id) | CAN_EFF_FLAG; in bxcan_mailbox_read()
391 cf->can_id = FIELD_GET(BXCAN_RIxR_STID_MASK, id) & CAN_SFF_MASK; in bxcan_mailbox_read()
395 cf->len = can_cc_dlc2len(FIELD_GET(BXCAN_RDTxR_DLC_MASK, dlc)); in bxcan_mailbox_read()
398 cf->can_id |= CAN_RTR_FLAG; in bxcan_mailbox_read()
402 for (i = 0, j = 0; i < cf->len; i += 4, j++) in bxcan_mailbox_read()
403 *(u32 *)(cf->data + i) = readl(&mb_regs->data[j]); in bxcan_mailbox_read()
473 struct can_frame *cf; in bxcan_handle_state_change() local
493 skb = alloc_can_err_skb(ndev, &cf); in bxcan_handle_state_change()
[all …]
/linux/drivers/dma/
H A Dfsl_raid.c239 static void fill_cfd_frame(struct fsl_re_cmpnd_frame *cf, u8 index, in fill_cfd_frame() argument
245 cf[index].efrl32 = efrl; in fill_cfd_frame()
246 cf[index].addr_high = upper_32_bits(addr); in fill_cfd_frame()
247 cf[index].addr_low = lower_32_bits(addr); in fill_cfd_frame()
252 void *cf, dma_addr_t paddr) in fsl_re_init_desc() argument
262 desc->cf_addr = cf; in fsl_re_init_desc()
265 desc->cdb_addr = (void *)(cf + FSL_RE_CF_DESC_SIZE); in fsl_re_init_desc()
275 void *cf; in fsl_re_chan_alloc_desc() local
297 cf = dma_pool_alloc(re_chan->re_dev->cf_desc_pool, GFP_NOWAIT, in fsl_re_chan_alloc_desc()
299 if (!cf) { in fsl_re_chan_alloc_desc()
[all …]
/linux/include/linux/can/
H A Dlength.h267 static inline u8 can_get_cc_dlc(const struct can_frame *cf, const u32 ctrlmode) in can_get_cc_dlc() argument
271 (cf->len == CAN_MAX_DLEN) && in can_get_cc_dlc()
272 (cf->len8_dlc > CAN_MAX_DLEN && cf->len8_dlc <= CAN_MAX_RAW_DLC)) in can_get_cc_dlc()
273 return cf->len8_dlc; in can_get_cc_dlc()
276 return cf->len; in can_get_cc_dlc()
280 static inline void can_frame_set_cc_len(struct can_frame *cf, const u8 dlc, in can_frame_set_cc_len() argument
285 cf->len8_dlc = dlc; in can_frame_set_cc_len()
288 cf->len = can_cc_dlc2len(dlc); in can_frame_set_cc_len()
/linux/tools/testing/selftests/rcutorture/bin/
H A DconfigNR_CPUS.sh15 cf=$1
16 if test ! -r $cf
18 echo Unreadable config fragment $cf 1>&2
21 if grep -q '^CONFIG_SMP=n$' $cf
26 if grep -q '^CONFIG_NR_CPUS=' $cf
28 grep '^CONFIG_NR_CPUS=' $cf |
/linux/drivers/net/can/usb/kvaser_usb/
H A Dkvaser_usb_hydra.c952 struct can_frame *cf, in kvaser_usb_hydra_change_state() argument
963 can_change_state(netdev, cf, tx_state, rx_state); in kvaser_usb_hydra_change_state()
976 if (cf) in kvaser_usb_hydra_change_state()
977 cf->can_id |= CAN_ERR_RESTARTED; in kvaser_usb_hydra_change_state()
979 if (cf && new_state != CAN_STATE_BUS_OFF) { in kvaser_usb_hydra_change_state()
980 cf->can_id |= CAN_ERR_CNT; in kvaser_usb_hydra_change_state()
981 cf->data[6] = bec->txerr; in kvaser_usb_hydra_change_state()
982 cf->data[7] = bec->rxerr; in kvaser_usb_hydra_change_state()
991 struct can_frame *cf; in kvaser_usb_hydra_update_state() local
1010 skb = alloc_can_err_skb(netdev, &cf); in kvaser_usb_hydra_update_state()
[all …]
H A Dkvaser_usb_leaf.c617 struct can_frame *cf = (struct can_frame *)skb->data; in kvaser_usb_leaf_frame_to_cmd() local
637 if (cf->can_id & CAN_EFF_FLAG) { in kvaser_usb_leaf_frame_to_cmd()
639 cmd->u.tx_can.data[0] = (cf->can_id >> 24) & 0x1f; in kvaser_usb_leaf_frame_to_cmd()
640 cmd->u.tx_can.data[1] = (cf->can_id >> 18) & 0x3f; in kvaser_usb_leaf_frame_to_cmd()
641 cmd->u.tx_can.data[2] = (cf->can_id >> 14) & 0x0f; in kvaser_usb_leaf_frame_to_cmd()
642 cmd->u.tx_can.data[3] = (cf->can_id >> 6) & 0xff; in kvaser_usb_leaf_frame_to_cmd()
643 cmd->u.tx_can.data[4] = cf->can_id & 0x3f; in kvaser_usb_leaf_frame_to_cmd()
646 cmd->u.tx_can.data[0] = (cf->can_id >> 6) & 0x1f; in kvaser_usb_leaf_frame_to_cmd()
647 cmd->u.tx_can.data[1] = cf->can_id & 0x3f; in kvaser_usb_leaf_frame_to_cmd()
650 cmd->u.tx_can.data[5] = can_get_cc_dlc(cf, priv->can.ctrlmode); in kvaser_usb_leaf_frame_to_cmd()
[all …]
/linux/drivers/net/ethernet/amd/pds_core/
H A Dauxbus.c134 static struct pds_auxiliary_dev *pdsc_auxbus_dev_register(struct pdsc *cf, in pdsc_auxbus_dev_register() argument
147 padev->vf_pdev = cf->pdev; in pdsc_auxbus_dev_register()
152 aux_dev->id = cf->uid; in pdsc_auxbus_dev_register()
153 aux_dev->dev.parent = cf->dev; in pdsc_auxbus_dev_register()
158 dev_warn(cf->dev, "auxiliary_device_init of %s failed: %pe\n", in pdsc_auxbus_dev_register()
166 dev_warn(cf->dev, "auxiliary_device_add of %s failed: %pe\n", in pdsc_auxbus_dev_register()
175 void pdsc_auxbus_dev_del(struct pdsc *cf, struct pdsc *pf, in pdsc_auxbus_dev_del() argument
194 int pdsc_auxbus_dev_add(struct pdsc *cf, struct pdsc *pf, in pdsc_auxbus_dev_add() argument
205 if (!cf) in pdsc_auxbus_dev_add()
215 if (cf->state & mask) { in pdsc_auxbus_dev_add()
[all …]
/linux/lib/
H A Ddecompress.c66 const struct compress_format *cf; in decompress_method() local
76 for (cf = compressed_formats; cf->name; cf++) in decompress_method()
77 if (!memcmp(inbuf, cf->magic, 2)) in decompress_method()
81 *name = cf->name; in decompress_method()
82 return cf->decompressor; in decompress_method()
/linux/Documentation/devicetree/bindings/powerpc/fsl/
H A Dccf.txt11 fsl,corenet1-cf - CoreNet coherency fabric version 1.
14 fsl,corenet2-cf - CoreNet coherency fabric version 2.
17 fsl,corenet-cf - Used to represent the common registers
22 "fsl,corenet1-cf" or "fsl,corenet2-cf".
40 corenet-cf@18000 {
41 compatible = "fsl,corenet2-cf", "fsl,corenet-cf";
/linux/drivers/net/can/usb/etas_es58x/
H A Des58x_core.c664 struct can_frame *cf = NULL; in es58x_rx_err_msg() local
682 skb = alloc_can_err_skb(netdev, &cf); in es58x_rx_err_msg()
691 if (cf) in es58x_rx_err_msg()
692 cf->data[2] |= CAN_ERR_PROT_STUFF; in es58x_rx_err_msg()
698 if (cf) in es58x_rx_err_msg()
699 cf->data[2] |= CAN_ERR_PROT_FORM; in es58x_rx_err_msg()
705 if (cf) in es58x_rx_err_msg()
706 cf->can_id |= CAN_ERR_ACK; in es58x_rx_err_msg()
712 if (cf) in es58x_rx_err_msg()
713 cf->data[2] |= CAN_ERR_PROT_BIT; in es58x_rx_err_msg()
[all …]
/linux/drivers/net/can/dev/
H A Dlength.c71 const struct canfd_frame *cf = (const struct canfd_frame *)skb->data; in can_skb_get_frame_len() local
75 len = canfd_sanitize_len(cf->len); in can_skb_get_frame_len()
76 else if (cf->can_id & CAN_RTR_FLAG) in can_skb_get_frame_len()
79 len = cf->len; in can_skb_get_frame_len()
81 return can_frame_bytes(can_is_canfd_skb(skb), cf->can_id & CAN_EFF_FLAG, in can_skb_get_frame_len()

123456