Lines Matching refs:ch_params
188 struct hdlcdrv_channel_params ch_params;
330 bc->ch_params.tx_delay = data[1];
331 PKP("TX delay = %ums", 10 * bc->ch_params.tx_delay);
334 bc->ch_params.ppersist = data[1];
335 PKP("p persistence = %u", bc->ch_params.ppersist);
338 bc->ch_params.slottime = data[1];
339 PKP("slot time = %ums", bc->ch_params.slottime);
342 bc->ch_params.tx_tail = data[1];
343 PKP("TX tail = %ums", bc->ch_params.tx_tail);
346 bc->ch_params.fulldup = !!data[1];
347 PKP("%s duplex", bc->ch_params.fulldup ? "full" : "half");
432 if (!bc->ch_params.fulldup) {
434 bc->hdlctx.slotcnt = bc->ch_params.slottime;
439 bc->hdlctx.slotcnt = bc->ch_params.slottime;
440 if ((random32() % 256) > bc->ch_params.ppersist)
446 bc->hdlctx.flags = tenms_to_flags(bc, bc->ch_params.tx_delay);
471 bc->hdlctx.flags = tenms_to_flags(bc, bc->ch_params.tx_tail);
905 bc->hdlctx.slotcnt = bc->ch_params.slottime;
996 hi.data.cp.tx_delay = bc->ch_params.tx_delay;
997 hi.data.cp.tx_tail = bc->ch_params.tx_tail;
998 hi.data.cp.slottime = bc->ch_params.slottime;
999 hi.data.cp.ppersist = bc->ch_params.ppersist;
1000 hi.data.cp.fulldup = bc->ch_params.fulldup;
1006 bc->ch_params.tx_delay = hi.data.cp.tx_delay;
1007 bc->ch_params.tx_tail = hi.data.cp.tx_tail;
1008 bc->ch_params.slottime = hi.data.cp.slottime;
1009 bc->ch_params.ppersist = hi.data.cp.ppersist;
1010 bc->ch_params.fulldup = hi.data.cp.fulldup;
1116 bc->ch_params = dflt_ch_params;