Add infometion about function()
erts: Fix port data memory allocation bug

for non-immediate port data >= sizeof(Eterm)*2 words.
Improve documentation about atomic operations
Merge branch 'rickard/libatomic_ops_improvements/OTP-12302' into maint

* rickard/libatomic_ops_improvements/OTP-12302:
  Improve documentation about atomic operations
Merge branch 'maint'

* maint:
  Improve documentation about atomic operations
Merge branch 'sverk/port_get_data-race/OTP-12208' into maint

* sverk/port_get_data-race/OTP-12208:
  erts: Fix port data memory allocation bug
Merge branch 'maint'
Merge branch 'mururu/typespec-doc-about-function/OTP-12327' into maint

* mururu/typespec-doc-about-function/OTP-12327:
  Add infometion about function()
Merge branch 'maint'