gsm_dlci_data_output_framed(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

hey bestie πŸ’– welcome to the Kernel API Manual page for gsm_dlci_data_output_framed(9) β€” yes, that's the title and the manual name folded up top like a little name tag ✨

πŸŽ€ NAME πŸŽ€

gsm_dlci_data_output_framed β€” bestie, this is literally the β€œtry and push data out of a DLCI” function πŸ’…

✨ SYNOPSIS ✨

the signature is giving:

int gsm_dlci_data_output_framed (struct gsm_mux *gsm , struct gsm_dlci
       *dlci );

🫢 ARGUMENTS 🫢

  • gsm β€” mux. that's it, that's the mux πŸŒ€
  • dlci β€” the DLCI to pull data from, no cap πŸ’«

πŸ”₯ DESCRIPTION πŸ”₯

okay so here's the tea β˜•: this one pulls data from a DLCI and sends it into the transmit queue if there is data. it keeps to the MRU of the mux. this path is the one that handles framed data queued as skbuffs to the DLCI. periodt.

⚠️ lock warning, bestie: the caller must hold the tx_lock of the mux. do not forget, fr fr.

🌈 SEE ALSO 🌈

Kernel file: ./drivers/tty/n_gsm.c β€” that's home base. the whole squad, in order, is:

iykyk πŸ’œ


πŸ’… and that's the page! source/version: ./drivers/tty; date: October 2026; function: gsm_dlci_data_output_framed(9). bye bestie 🫢

πŸ“¦ where this page comes from